diff options
| author | 2013-12-13 00:44:17 +0100 | |
|---|---|---|
| committer | 2013-12-13 00:44:17 +0100 | |
| commit | a798afc8b5b00a43f4b121168e0419df2d398338 (patch) | |
| tree | c178d7a149028944254511d03f91266ca43cfcbd /test | |
| parent | 3b7647499474619b3e24bf01105b6b037887a0ed (diff) | |
| download | libplist-a798afc8b5b00a43f4b121168e0419df2d398338.tar.gz libplist-a798afc8b5b00a43f4b121168e0419df2d398338.tar.bz2 | |
change build system to autotools
Diffstat (limited to 'test')
| -rw-r--r-- | test/CMakeLists.txt | 29 | ||||
| -rw-r--r-- | test/Makefile.am | 25 | ||||
| -rwxr-xr-x | test/bigarray.test | 12 | ||||
| -rwxr-xr-x | test/bigarraycmp.test | 12 | ||||
| -rwxr-xr-x | test/empty.test | 12 | ||||
| -rwxr-xr-x | test/emptycmp.test | 12 | ||||
| -rwxr-xr-x | test/huge.test | 12 | ||||
| -rwxr-xr-x | test/hugecmp.test | 12 | ||||
| -rwxr-xr-x | test/large.test | 12 | ||||
| -rwxr-xr-x | test/largecmp.test | 12 | ||||
| -rwxr-xr-x | test/medium.test | 12 | ||||
| -rwxr-xr-x | test/mediumcmp.test | 12 | ||||
| -rwxr-xr-x | test/small.test | 12 | ||||
| -rwxr-xr-x | test/smallcmp.test | 12 |
14 files changed, 169 insertions, 29 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt deleted file mode 100644 index 1b3d2f7..0000000 --- a/test/CMakeLists.txt +++ /dev/null | |||
| @@ -1,29 +0,0 @@ | |||
| 1 | |||
| 2 | #build the test executable | ||
| 3 | INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/libcnary/include ) | ||
| 4 | |||
| 5 | SET(plist_test_SRC | ||
| 6 | plist_test.c) | ||
| 7 | SET(plist_cmp_SRC | ||
| 8 | plist_cmp.c) | ||
| 9 | ADD_EXECUTABLE(plist_test ${plist_test_SRC}) | ||
| 10 | TARGET_LINK_LIBRARIES(plist_test plist) | ||
| 11 | ADD_EXECUTABLE(plist_cmp ${plist_cmp_SRC}) | ||
| 12 | TARGET_LINK_LIBRARIES(plist_cmp plist) | ||
| 13 | |||
| 14 | INCLUDE(CTest) | ||
| 15 | |||
| 16 | SET(TEST_DATA_DIR ${CMAKE_CURRENT_SOURCE_DIR}) | ||
| 17 | ADD_TEST(Empty plist_test ${TEST_DATA_DIR}/data/1.plist) | ||
| 18 | ADD_TEST(Small plist_test ${TEST_DATA_DIR}/data/2.plist) | ||
| 19 | ADD_TEST(Medium plist_test ${TEST_DATA_DIR}/data/3.plist) | ||
| 20 | ADD_TEST(Large plist_test ${TEST_DATA_DIR}/data/4.plist) | ||
| 21 | ADD_TEST(Huge plist_test ${TEST_DATA_DIR}/data/5.plist) | ||
| 22 | ADD_TEST(Big_Array plist_test ${TEST_DATA_DIR}/data/6.plist) | ||
| 23 | |||
| 24 | ADD_TEST(EmptyCmp plist_cmp ${TEST_DATA_DIR}/data/1.plist ${TEST_DATA_DIR}/data/1.plist.out) | ||
| 25 | ADD_TEST(SmallCmp plist_cmp ${TEST_DATA_DIR}/data/2.plist ${TEST_DATA_DIR}/data/2.plist.out) | ||
| 26 | ADD_TEST(MediumCmp plist_cmp ${TEST_DATA_DIR}/data/3.plist ${TEST_DATA_DIR}/data/3.plist.out) | ||
| 27 | ADD_TEST(LargeCmp plist_cmp ${TEST_DATA_DIR}/data/4.plist ${TEST_DATA_DIR}/data/4.plist.out) | ||
| 28 | ADD_TEST(HugeCmp plist_cmp ${TEST_DATA_DIR}/data/5.plist ${TEST_DATA_DIR}/data/5.plist.out) | ||
| 29 | ADD_TEST(Big_ArrayCmp plist_cmp ${TEST_DATA_DIR}/data/6.plist ${TEST_DATA_DIR}/data/6.plist.out) | ||
diff --git a/test/Makefile.am b/test/Makefile.am new file mode 100644 index 0000000..837c1dd --- /dev/null +++ b/test/Makefile.am | |||
| @@ -0,0 +1,25 @@ | |||
| 1 | AM_CFLAGS = $(GLOBAL_CFLAGS) -I$(top_srcdir)/include -I$(top_srcdir)/libcnary/include | ||
| 2 | AM_LDFLAGS = | ||
| 3 | |||
| 4 | noinst_PROGRAMS = plist_cmp plist_test | ||
| 5 | |||
| 6 | plist_cmp_SOURCES = plist_cmp.c | ||
| 7 | plist_cmp_LDADD = ../src/libplist.la | ||
| 8 | |||
| 9 | plist_test_SOURCES = plist_test.c | ||
| 10 | plist_test_LDADD = ../src/libplist.la | ||
| 11 | |||
| 12 | TESTS = \ | ||
| 13 | empty.test \ | ||
| 14 | small.test \ | ||
| 15 | medium.test \ | ||
| 16 | large.test \ | ||
| 17 | huge.test \ | ||
| 18 | bigarray.test \ | ||
| 19 | emptycmp.test \ | ||
| 20 | smallcmp.test \ | ||
| 21 | mediumcmp.test \ | ||
| 22 | largecmp.test \ | ||
| 23 | hugecmp.test \ | ||
| 24 | bigarraycmp.test | ||
| 25 | |||
diff --git a/test/bigarray.test b/test/bigarray.test new file mode 100755 index 0000000..fa27e69 --- /dev/null +++ b/test/bigarray.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/6.plist | ||
| 12 | |||
diff --git a/test/bigarraycmp.test b/test/bigarraycmp.test new file mode 100755 index 0000000..f95266e --- /dev/null +++ b/test/bigarraycmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/6.plist $srcdir/data/6.plist.out | ||
| 12 | |||
diff --git a/test/empty.test b/test/empty.test new file mode 100755 index 0000000..2a036a3 --- /dev/null +++ b/test/empty.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/1.plist | ||
| 12 | |||
diff --git a/test/emptycmp.test b/test/emptycmp.test new file mode 100755 index 0000000..9fcd685 --- /dev/null +++ b/test/emptycmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/1.plist $srcdir/data/1.plist.out | ||
| 12 | |||
diff --git a/test/huge.test b/test/huge.test new file mode 100755 index 0000000..a079d38 --- /dev/null +++ b/test/huge.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/5.plist | ||
| 12 | |||
diff --git a/test/hugecmp.test b/test/hugecmp.test new file mode 100755 index 0000000..618966d --- /dev/null +++ b/test/hugecmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/5.plist $srcdir/data/5.plist.out | ||
| 12 | |||
diff --git a/test/large.test b/test/large.test new file mode 100755 index 0000000..8034019 --- /dev/null +++ b/test/large.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/4.plist | ||
| 12 | |||
diff --git a/test/largecmp.test b/test/largecmp.test new file mode 100755 index 0000000..87a7e64 --- /dev/null +++ b/test/largecmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/4.plist $srcdir/data/4.plist.out | ||
| 12 | |||
diff --git a/test/medium.test b/test/medium.test new file mode 100755 index 0000000..231bb80 --- /dev/null +++ b/test/medium.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/3.plist | ||
| 12 | |||
diff --git a/test/mediumcmp.test b/test/mediumcmp.test new file mode 100755 index 0000000..33802ef --- /dev/null +++ b/test/mediumcmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/3.plist $srcdir/data/3.plist.out | ||
| 12 | |||
diff --git a/test/small.test b/test/small.test new file mode 100755 index 0000000..544f374 --- /dev/null +++ b/test/small.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_test $srcdir/data/2.plist | ||
| 12 | |||
diff --git a/test/smallcmp.test b/test/smallcmp.test new file mode 100755 index 0000000..fb10787 --- /dev/null +++ b/test/smallcmp.test | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | ## -*- sh -*- | ||
| 2 | |||
| 3 | # Common definitions | ||
| 4 | if test -z "$srcdir"; then | ||
| 5 | srcdir=echo "$0" | sed 's,[^/]*$,,' | ||
| 6 | test "$srcdir" = "$0" && srcdir=. | ||
| 7 | test -z "$srcdir" && srcdir=. | ||
| 8 | test "${VERBOSE+set}" != set && VERBOSE=1 | ||
| 9 | fi | ||
| 10 | |||
| 11 | $srcdir/plist_cmp $srcdir/data/2.plist $srcdir/data/2.plist.out | ||
| 12 | |||
