[lasem] tests: first unit test.



commit 1aba73cd2837910262d2d994a68b85a9db6201a7
Author: Emmanuel Pacaud <emmanuel gnome org>
Date:   Wed Nov 3 17:46:54 2010 +0100

    tests: first unit test.

 tests/dom.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/tests/dom.c b/tests/dom.c
index be47dfe..d6ff626 100644
--- a/tests/dom.c
+++ b/tests/dom.c
@@ -1,4 +1,21 @@
 #include <glib.h>
+#include <lsmdomimplementation.h>
+
+static void
+create_document_test (void)
+{
+	LsmDomDocument *document;
+
+	document = lsm_dom_implementation_create_document ("math");
+	g_assert (LSM_IS_DOM_DOCUMENT (document));
+
+	g_object_unref (document);
+
+	document = lsm_dom_implementation_create_document ("svg");
+	g_assert (LSM_IS_DOM_DOCUMENT (document));
+
+	g_object_unref (document);
+}
 
 int
 main (int argc, char *argv[])
@@ -7,6 +24,8 @@ main (int argc, char *argv[])
 
 	g_test_init (&argc, &argv, NULL);
 
+	g_test_add_func ("/dom/create-document", create_document_test);
+
 	g_type_init ();
 
 	return g_test_run();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]