OSDN Git Service

unit test cases.
authorornse01 <ornse01@users.sourceforge.jp>
Fri, 1 Aug 2014 17:44:16 +0000 (17:44 +0000)
committerornse01 <ornse01@users.sourceforge.jp>
Fri, 1 Aug 2014 17:44:16 +0000 (17:44 +0000)
git-svn-id: http://svn.sourceforge.jp/svnroot/bchan/bchanf/trunk@616 20a0b8eb-f62a-4a12-8fe1-b598822500fb

src/Makefile.test
src/tad/test_tad.h
src/test_main.c

index 83f1487..83dc035 100644 (file)
@@ -31,7 +31,7 @@ include ../../etc/makerules
 TARGET = bchanf_test
 
 # ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥µ¡¼¥Á¥Ñ¥¹
-S = ../src ../src/unittest ../src/http ../src/parse ../src/coll ../src/coding ../src/tad ../src/css
+S = ../src ../src/unittest ../src/http ../src/parse ../src/coll ../src/coding ../src/tad ../src/css ../src/control
 VPATH = $(S)
 
 # ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥êÄɲÃ
@@ -87,14 +87,16 @@ SRC_TAD =   taditerator.c \
                tadtsvparser.c \
                tadlexer_le.c \
                traydata_iterator.c \
-               tadfragment.c
+               tadfragment.c \
+               tadlangcode.c
 
 SRC_TAD_TEST =         test_taditerator.c \
                test_tadstack.c \
                test_tadtsvparser.c \
                test_tadlexer_le.c \
                test_traydata_iterator.c \
-               test_tadfragment.c
+               test_tadfragment.c \
+               test_tadlangcode.c
 
 SRC_CSS =      cssrendering_box.c \
                cssrendering_coordinate.c
@@ -102,7 +104,15 @@ SRC_CSS =  cssrendering_box.c \
 SRC_CSS_TEST = test_cssrendering_box.c \
                test_cssrendering_coordinate.c
 
-SRC =  test_main.c $(SRC_UNITTEST) $(SRC_HTTP) $(SRC_HTTP_TEST) $(SRC_PARSE) $(SRC_PARSE_TEST) $(SRC_COLL) $(SRC_COLL_TEST) $(SRC_CODING) $(SRC_CODING_TEST) $(SRC_TAD) $(SRC_TAD_TEST) $(SRC_CSS) $(SRC_CSS_TEST)
+SRC_CONTROL =  texteditor_textfragment.c \
+               texteditor_characterstate.c \
+               texteditor_insertfilter.c
+
+SRC_CONTROL_TEST =     test_texteditor_textfragment.c \
+                       test_texteditor_characterstate.c \
+                       test_texteditor_insertfilter.c
+
+SRC =  test_main.c $(SRC_UNITTEST) $(SRC_HTTP) $(SRC_HTTP_TEST) $(SRC_PARSE) $(SRC_PARSE_TEST) $(SRC_COLL) $(SRC_COLL_TEST) $(SRC_CODING) $(SRC_CODING_TEST) $(SRC_TAD) $(SRC_TAD_TEST) $(SRC_CSS) $(SRC_CSS_TEST) $(SRC_CONTROL) $(SRC_CONTROL_TEST)
 
 # ¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹¥½¡¼¥¹¥Õ¥¡¥¤¥ë
 DBSRC =
index dea0453..4e0962c 100644 (file)
@@ -36,5 +36,6 @@ IMPORT VOID test_tadtsvparser_main(unittest_driver_t *driver);
 IMPORT VOID test_tadlexer_le_main(unittest_driver_t *driver);
 IMPORT VOID test_traydata_iterator_main(unittest_driver_t *driver);
 IMPORT VOID test_tadfragment_main(unittest_driver_t *driver);
+IMPORT VOID test_tadlangcode_main(unittest_driver_t *driver);
 
 #endif
index bdf411a..2004642 100644 (file)
@@ -38,6 +38,7 @@
 #include    <test_coding.h>
 #include    <test_tad.h>
 #include    <test_css.h>
+#include    <test_control.h>
 
 
 EXPORT W       MAIN(MESSAGE *msg)
@@ -75,10 +76,15 @@ EXPORT      W       MAIN(MESSAGE *msg)
        test_tadlexer_le_main(driver);
        test_traydata_iterator_main(driver);
        test_tadfragment_main(driver);
+       test_tadlangcode_main(driver);
 
        test_cssrendering_box_main(driver);
        test_cssrendering_coordinate_main(driver);
 
+       test_texteditor_characterstate_main(driver);
+       test_texteditor_insertfilter_main(driver);
+       test_texteditor_textfragment_main(driver);
+
        unittest_driver_runnning(driver);
        unittest_driver_delete(driver);