mirror of
https://github.com/jedisct1/libsodium.git
synced 2024-12-23 20:15:19 -07:00
Move tests to test/default and windows to quirks/windows.
test/default contains only tests using the default primitives for a given operation. We need to add other tests as well.
This commit is contained in:
parent
c8fe5c4afb
commit
5c946f9c61
70
.gitignore
vendored
70
.gitignore
vendored
@ -41,38 +41,38 @@ missing
|
|||||||
src/libsodium/include/sodium/version.h
|
src/libsodium/include/sodium/version.h
|
||||||
stamp-*
|
stamp-*
|
||||||
testing
|
testing
|
||||||
test/*.res
|
test/default/*.res
|
||||||
test/*.trs
|
test/default/*.trs
|
||||||
test/auth
|
test/default/auth
|
||||||
test/auth2
|
test/default/auth2
|
||||||
test/auth3
|
test/default/auth3
|
||||||
test/auth5
|
test/default/auth5
|
||||||
test/box
|
test/default/box
|
||||||
test/box2
|
test/default/box2
|
||||||
test/box7
|
test/default/box7
|
||||||
test/box8
|
test/default/box8
|
||||||
test/core1
|
test/default/core1
|
||||||
test/core2
|
test/default/core2
|
||||||
test/core3
|
test/default/core3
|
||||||
test/core4
|
test/default/core4
|
||||||
test/core5
|
test/default/core5
|
||||||
test/core6
|
test/default/core6
|
||||||
test/hash
|
test/default/hash
|
||||||
test/hash3
|
test/default/hash3
|
||||||
test/onetimeauth
|
test/default/onetimeauth
|
||||||
test/onetimeauth2
|
test/default/onetimeauth2
|
||||||
test/onetimeauth7
|
test/default/onetimeauth7
|
||||||
test/randombytes
|
test/default/randombytes
|
||||||
test/scalarmult
|
test/default/scalarmult
|
||||||
test/scalarmult2
|
test/default/scalarmult2
|
||||||
test/scalarmult5
|
test/default/scalarmult5
|
||||||
test/scalarmult6
|
test/default/scalarmult6
|
||||||
test/secretbox
|
test/default/secretbox
|
||||||
test/secretbox2
|
test/default/secretbox2
|
||||||
test/secretbox7
|
test/default/secretbox7
|
||||||
test/secretbox8
|
test/default/secretbox8
|
||||||
test/shorthash
|
test/default/shorthash
|
||||||
test/stream
|
test/default/stream
|
||||||
test/stream2
|
test/default/stream2
|
||||||
test/stream3
|
test/default/stream3
|
||||||
test/stream4
|
test/default/stream4
|
||||||
|
@ -13,7 +13,7 @@ AC_SUBST(VERSION)
|
|||||||
ISODATE=`date +%Y-%m-%d`
|
ISODATE=`date +%Y-%m-%d`
|
||||||
AC_SUBST(ISODATE)
|
AC_SUBST(ISODATE)
|
||||||
|
|
||||||
SODIUM_LIBRARY_VERSION=1:1:1
|
SODIUM_LIBRARY_VERSION=2:0:2
|
||||||
# | | |
|
# | | |
|
||||||
# +------+ | +---+
|
# +------+ | +---+
|
||||||
# | | |
|
# | | |
|
||||||
@ -229,6 +229,7 @@ AC_CONFIG_FILES([Makefile
|
|||||||
src/libsodium/Makefile
|
src/libsodium/Makefile
|
||||||
src/libsodium/include/Makefile
|
src/libsodium/include/Makefile
|
||||||
src/libsodium/include/sodium/version.h
|
src/libsodium/include/sodium/version.h
|
||||||
|
test/default/Makefile
|
||||||
test/Makefile
|
test/Makefile
|
||||||
])
|
])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
185
test/Makefile.am
185
test/Makefile.am
@ -1,184 +1,5 @@
|
|||||||
|
SUBDIRS = \
|
||||||
|
default
|
||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
cmptest.h \
|
quirks/windows/windows-quirks.h
|
||||||
windows/windows-quirks.h \
|
|
||||||
auth.exp \
|
|
||||||
auth2.exp \
|
|
||||||
auth3.exp \
|
|
||||||
auth5.exp \
|
|
||||||
box.exp \
|
|
||||||
box2.exp \
|
|
||||||
box7.exp \
|
|
||||||
box8.exp \
|
|
||||||
core1.exp \
|
|
||||||
core2.exp \
|
|
||||||
core3.exp \
|
|
||||||
core4.exp \
|
|
||||||
core5.exp \
|
|
||||||
core6.exp \
|
|
||||||
hash.exp \
|
|
||||||
hash2.exp \
|
|
||||||
hash3.exp \
|
|
||||||
onetimeauth.exp \
|
|
||||||
onetimeauth2.exp \
|
|
||||||
onetimeauth7.exp \
|
|
||||||
scalarmult.exp \
|
|
||||||
scalarmult2.exp \
|
|
||||||
scalarmult5.exp \
|
|
||||||
scalarmult6.exp \
|
|
||||||
secretbox.exp \
|
|
||||||
secretbox2.exp \
|
|
||||||
secretbox7.exp \
|
|
||||||
secretbox8.exp \
|
|
||||||
shorthash.exp \
|
|
||||||
stream.exp \
|
|
||||||
stream2.exp \
|
|
||||||
stream3.exp \
|
|
||||||
stream4.exp
|
|
||||||
|
|
||||||
AM_CPPFLAGS = \
|
|
||||||
-I$(top_srcdir)/src/libsodium/include \
|
|
||||||
-I$(top_srcdir)/src/libsodium/include/sodium
|
|
||||||
|
|
||||||
TESTS_TARGETS = \
|
|
||||||
auth \
|
|
||||||
auth2 \
|
|
||||||
auth3 \
|
|
||||||
auth5 \
|
|
||||||
box \
|
|
||||||
box2 \
|
|
||||||
box7 \
|
|
||||||
box8 \
|
|
||||||
core1 \
|
|
||||||
core2 \
|
|
||||||
core3 \
|
|
||||||
core4 \
|
|
||||||
core5 \
|
|
||||||
core6 \
|
|
||||||
hash \
|
|
||||||
hash3 \
|
|
||||||
onetimeauth \
|
|
||||||
onetimeauth2 \
|
|
||||||
onetimeauth7 \
|
|
||||||
randombytes \
|
|
||||||
scalarmult \
|
|
||||||
scalarmult2 \
|
|
||||||
scalarmult5 \
|
|
||||||
scalarmult6 \
|
|
||||||
secretbox \
|
|
||||||
secretbox2 \
|
|
||||||
secretbox7 \
|
|
||||||
secretbox8 \
|
|
||||||
shorthash \
|
|
||||||
stream \
|
|
||||||
stream2 \
|
|
||||||
stream3 \
|
|
||||||
stream4
|
|
||||||
|
|
||||||
check_PROGRAMS = $(TESTS_TARGETS)
|
|
||||||
|
|
||||||
TESTS = $(TESTS_TARGETS)
|
|
||||||
|
|
||||||
TESTS_LDADD = \
|
|
||||||
${top_builddir}/src/libsodium/libsodium.la
|
|
||||||
|
|
||||||
auth_SOURCE = cmptest.h auth.c
|
|
||||||
auth_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
auth2_SOURCE = cmptest.h auth2.c
|
|
||||||
auth2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
auth3_SOURCE = cmptest.h auth3.c
|
|
||||||
auth3_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
auth5_SOURCE = cmptest.h auth5.c windows/windows-quirks.h
|
|
||||||
auth5_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
box_SOURCE = cmptest.h box.c
|
|
||||||
box_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
box2_SOURCE = cmptest.h box2.c
|
|
||||||
box2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
box7_SOURCE = cmptest.h box7.c
|
|
||||||
box7_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
box8_SOURCE = cmptest.h box8.c
|
|
||||||
box8_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core1_SOURCE = cmptest.h core1.c
|
|
||||||
core1_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core2_SOURCE = cmptest.h core2.c
|
|
||||||
core2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core3_SOURCE = cmptest.h core3.c
|
|
||||||
core3_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core4_SOURCE = cmptest.h core4.c
|
|
||||||
core4_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core5_SOURCE = cmptest.h core5.c
|
|
||||||
core5_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
core6_SOURCE = cmptest.h core6.c
|
|
||||||
core6_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
hash_SOURCE = cmptest.h hash.c
|
|
||||||
hash_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
hash3_SOURCE = cmptest.h hash3.c
|
|
||||||
hash3_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
onetimeauth_SOURCE = cmptest.h onetimeauth.c
|
|
||||||
onetimeauth_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
onetimeauth2_SOURCE = cmptest.h onetimeauth2.c
|
|
||||||
onetimeauth2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
onetimeauth7_SOURCE = cmptest.h onetimeauth7.c
|
|
||||||
onetimeauth7_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
randombytes_SOURCE = randombytes.c
|
|
||||||
randombytes_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
scalarmult_SOURCE = cmptest.h scalarmult.c
|
|
||||||
scalarmult_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
scalarmult2_SOURCE = cmptest.h scalarmult2.c
|
|
||||||
scalarmult2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
scalarmult5_SOURCE = cmptest.h scalarmult5.c
|
|
||||||
scalarmult5_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
scalarmult6_SOURCE = cmptest.h scalarmult6.c
|
|
||||||
scalarmult6_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
secretbox_SOURCE = cmptest.h secretbox.c
|
|
||||||
secretbox_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
secretbox2_SOURCE = cmptest.h secretbox2.c
|
|
||||||
secretbox2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
secretbox7_SOURCE = cmptest.h secretbox7.c
|
|
||||||
secretbox7_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
secretbox8_SOURCE = cmptest.h secretbox8.c
|
|
||||||
secretbox8_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
shorthash_SOURCE = cmptest.h shorthash.c
|
|
||||||
shorthash_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
stream_SOURCE = cmptest.h stream.c
|
|
||||||
stream_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
stream2_SOURCE = cmptest.h stream2.c
|
|
||||||
stream2_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
stream3_SOURCE = cmptest.h stream3.c
|
|
||||||
stream3_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
stream4_SOURCE = cmptest.h stream4.c
|
|
||||||
stream4_LDADD = $(TESTS_LDADD)
|
|
||||||
|
|
||||||
verify: check
|
|
||||||
|
184
test/default/Makefile.am
Normal file
184
test/default/Makefile.am
Normal file
@ -0,0 +1,184 @@
|
|||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
cmptest.h \
|
||||||
|
auth.exp \
|
||||||
|
auth2.exp \
|
||||||
|
auth3.exp \
|
||||||
|
auth5.exp \
|
||||||
|
box.exp \
|
||||||
|
box2.exp \
|
||||||
|
box7.exp \
|
||||||
|
box8.exp \
|
||||||
|
core1.exp \
|
||||||
|
core2.exp \
|
||||||
|
core3.exp \
|
||||||
|
core4.exp \
|
||||||
|
core5.exp \
|
||||||
|
core6.exp \
|
||||||
|
hash.exp \
|
||||||
|
hash2.exp \
|
||||||
|
hash3.exp \
|
||||||
|
onetimeauth.exp \
|
||||||
|
onetimeauth2.exp \
|
||||||
|
onetimeauth7.exp \
|
||||||
|
scalarmult.exp \
|
||||||
|
scalarmult2.exp \
|
||||||
|
scalarmult5.exp \
|
||||||
|
scalarmult6.exp \
|
||||||
|
secretbox.exp \
|
||||||
|
secretbox2.exp \
|
||||||
|
secretbox7.exp \
|
||||||
|
secretbox8.exp \
|
||||||
|
shorthash.exp \
|
||||||
|
stream.exp \
|
||||||
|
stream2.exp \
|
||||||
|
stream3.exp \
|
||||||
|
stream4.exp
|
||||||
|
|
||||||
|
AM_CPPFLAGS = \
|
||||||
|
-I$(top_srcdir)/src/libsodium/include \
|
||||||
|
-I$(top_srcdir)/src/libsodium/include/sodium \
|
||||||
|
-I$(top_srcdir)/test/quirks
|
||||||
|
|
||||||
|
TESTS_TARGETS = \
|
||||||
|
auth \
|
||||||
|
auth2 \
|
||||||
|
auth3 \
|
||||||
|
auth5 \
|
||||||
|
box \
|
||||||
|
box2 \
|
||||||
|
box7 \
|
||||||
|
box8 \
|
||||||
|
core1 \
|
||||||
|
core2 \
|
||||||
|
core3 \
|
||||||
|
core4 \
|
||||||
|
core5 \
|
||||||
|
core6 \
|
||||||
|
hash \
|
||||||
|
hash3 \
|
||||||
|
onetimeauth \
|
||||||
|
onetimeauth2 \
|
||||||
|
onetimeauth7 \
|
||||||
|
randombytes \
|
||||||
|
scalarmult \
|
||||||
|
scalarmult2 \
|
||||||
|
scalarmult5 \
|
||||||
|
scalarmult6 \
|
||||||
|
secretbox \
|
||||||
|
secretbox2 \
|
||||||
|
secretbox7 \
|
||||||
|
secretbox8 \
|
||||||
|
shorthash \
|
||||||
|
stream \
|
||||||
|
stream2 \
|
||||||
|
stream3 \
|
||||||
|
stream4
|
||||||
|
|
||||||
|
check_PROGRAMS = $(TESTS_TARGETS)
|
||||||
|
|
||||||
|
TESTS = $(TESTS_TARGETS)
|
||||||
|
|
||||||
|
TESTS_LDADD = \
|
||||||
|
${top_builddir}/src/libsodium/libsodium.la
|
||||||
|
|
||||||
|
auth_SOURCE = cmptest.h auth.c
|
||||||
|
auth_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
auth2_SOURCE = cmptest.h auth2.c
|
||||||
|
auth2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
auth3_SOURCE = cmptest.h auth3.c
|
||||||
|
auth3_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
auth5_SOURCE = cmptest.h auth5.c windows/windows-quirks.h
|
||||||
|
auth5_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
box_SOURCE = cmptest.h box.c
|
||||||
|
box_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
box2_SOURCE = cmptest.h box2.c
|
||||||
|
box2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
box7_SOURCE = cmptest.h box7.c
|
||||||
|
box7_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
box8_SOURCE = cmptest.h box8.c
|
||||||
|
box8_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core1_SOURCE = cmptest.h core1.c
|
||||||
|
core1_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core2_SOURCE = cmptest.h core2.c
|
||||||
|
core2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core3_SOURCE = cmptest.h core3.c
|
||||||
|
core3_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core4_SOURCE = cmptest.h core4.c
|
||||||
|
core4_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core5_SOURCE = cmptest.h core5.c
|
||||||
|
core5_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
core6_SOURCE = cmptest.h core6.c
|
||||||
|
core6_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
hash_SOURCE = cmptest.h hash.c
|
||||||
|
hash_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
hash3_SOURCE = cmptest.h hash3.c
|
||||||
|
hash3_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
onetimeauth_SOURCE = cmptest.h onetimeauth.c
|
||||||
|
onetimeauth_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
onetimeauth2_SOURCE = cmptest.h onetimeauth2.c
|
||||||
|
onetimeauth2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
onetimeauth7_SOURCE = cmptest.h onetimeauth7.c
|
||||||
|
onetimeauth7_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
randombytes_SOURCE = randombytes.c
|
||||||
|
randombytes_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
scalarmult_SOURCE = cmptest.h scalarmult.c
|
||||||
|
scalarmult_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
scalarmult2_SOURCE = cmptest.h scalarmult2.c
|
||||||
|
scalarmult2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
scalarmult5_SOURCE = cmptest.h scalarmult5.c
|
||||||
|
scalarmult5_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
scalarmult6_SOURCE = cmptest.h scalarmult6.c
|
||||||
|
scalarmult6_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
secretbox_SOURCE = cmptest.h secretbox.c
|
||||||
|
secretbox_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
secretbox2_SOURCE = cmptest.h secretbox2.c
|
||||||
|
secretbox2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
secretbox7_SOURCE = cmptest.h secretbox7.c
|
||||||
|
secretbox7_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
secretbox8_SOURCE = cmptest.h secretbox8.c
|
||||||
|
secretbox8_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
shorthash_SOURCE = cmptest.h shorthash.c
|
||||||
|
shorthash_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
stream_SOURCE = cmptest.h stream.c
|
||||||
|
stream_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
stream2_SOURCE = cmptest.h stream2.c
|
||||||
|
stream2_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
stream3_SOURCE = cmptest.h stream3.c
|
||||||
|
stream3_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
stream4_SOURCE = cmptest.h stream4.c
|
||||||
|
stream4_LDADD = $(TESTS_LDADD)
|
||||||
|
|
||||||
|
verify: check
|
Loading…
Reference in New Issue
Block a user