Add all publicly avaiable asn1 types to the asn1 fuzzer.
[openssl.git] / test / testutil.h
index 0170a226f7141a4451579bdc3a6556deb57cab68..0ff2a82f7242779ee6fde71fc8e27657b242906c 100644 (file)
@@ -84,4 +84,13 @@ void add_test(const char *test_case_name, int (*test_fn) ());
 void add_all_tests(const char *test_case_name, int (*test_fn)(int idx), int num);
 int run_tests(const char *test_prog_name);
 
+/*
+ *  Test assumption verification helpers.
+ */
+
+/*
+ * Returns 1 if |s1| and |s2| are both NULL or equal.
+ * Otherwise, returns 0 and pretty-prints diagnostics using |desc|.
+ */
+int strings_equal(const char *desc, const char *s1, const char *s2);
 #endif                          /* HEADER_TESTUTIL_H */