mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-12 05:59:10 +00:00
Create unit test framework for subprocesses
This commit is contained in:
parent
263711965f
commit
c5659b93f8
10 changed files with 279 additions and 77 deletions
|
@ -21,24 +21,24 @@ LIBC_TESTLIB_A_ASSETS = \
|
|||
LIBC_TESTLIB_A_HDRS = \
|
||||
libc/testlib/bench.h \
|
||||
libc/testlib/blocktronics.h \
|
||||
libc/testlib/viewables.h \
|
||||
libc/testlib/ezbench.h \
|
||||
libc/testlib/fastrandomstring.h \
|
||||
libc/testlib/hyperion.h \
|
||||
libc/testlib/moby.h \
|
||||
libc/testlib/testlib.h
|
||||
libc/testlib/subprocess.h \
|
||||
libc/testlib/testlib.h \
|
||||
libc/testlib/viewables.h
|
||||
|
||||
LIBC_TESTLIB_A_SRCS_S = \
|
||||
libc/testlib/bench.S \
|
||||
libc/testlib/blocktronics.S \
|
||||
libc/testlib/viewables.S \
|
||||
libc/testlib/combo.S \
|
||||
libc/testlib/fixture.S \
|
||||
libc/testlib/hyperion.S \
|
||||
libc/testlib/moby.S \
|
||||
libc/testlib/polluteregisters.S \
|
||||
libc/testlib/testcase.S \
|
||||
libc/testlib/thrashcodecache.S \
|
||||
libc/testlib/polluteregisters.S \
|
||||
libc/testlib/thunks/assert_eq.S \
|
||||
libc/testlib/thunks/assert_false.S \
|
||||
libc/testlib/thunks/assert_ne.S \
|
||||
|
@ -48,26 +48,20 @@ LIBC_TESTLIB_A_SRCS_S = \
|
|||
libc/testlib/thunks/expect_ne.S \
|
||||
libc/testlib/thunks/expect_true.S \
|
||||
libc/testlib/thunks/free.S \
|
||||
libc/testlib/thunks/jump.S
|
||||
libc/testlib/thunks/jump.S \
|
||||
libc/testlib/viewables.S
|
||||
|
||||
LIBC_TESTLIB_A_SRCS_C = \
|
||||
libc/testlib/almostequallongdouble.c \
|
||||
libc/testlib/benchrunner.c \
|
||||
libc/testlib/getcore.c \
|
||||
libc/testlib/geterrno.c \
|
||||
libc/testlib/seterrno.c \
|
||||
libc/testlib/strerror.c \
|
||||
libc/testlib/getinterrupts.c \
|
||||
libc/testlib/ezbenchwarn.c \
|
||||
libc/testlib/binequals.c \
|
||||
libc/testlib/quota.c \
|
||||
libc/testlib/clearxmmregisters.c \
|
||||
libc/testlib/comborunner.c \
|
||||
libc/testlib/contains.c \
|
||||
libc/testlib/endswith.c \
|
||||
libc/testlib/yield.c \
|
||||
libc/testlib/ezbenchcontrol.c \
|
||||
libc/testlib/ezbenchreport.c \
|
||||
libc/testlib/ezbenchwarn.c \
|
||||
libc/testlib/fixturerunner.c \
|
||||
libc/testlib/formatbinaryasglyphs.c \
|
||||
libc/testlib/formatbinaryashex.c \
|
||||
|
@ -76,15 +70,24 @@ LIBC_TESTLIB_A_SRCS_C = \
|
|||
libc/testlib/formatint.c \
|
||||
libc/testlib/formatrange.c \
|
||||
libc/testlib/formatstr.c \
|
||||
libc/testlib/getcore.c \
|
||||
libc/testlib/geterrno.c \
|
||||
libc/testlib/getinterrupts.c \
|
||||
libc/testlib/globals.c \
|
||||
libc/testlib/hexequals.c \
|
||||
libc/testlib/incrementfailed.c \
|
||||
libc/testlib/quota.c \
|
||||
libc/testlib/seterrno.c \
|
||||
libc/testlib/shoulddebugbreak.c \
|
||||
libc/testlib/showerror.c \
|
||||
libc/testlib/startswith.c \
|
||||
libc/testlib/strcaseequals.c \
|
||||
libc/testlib/strequals.c \
|
||||
libc/testlib/testrunner.c
|
||||
libc/testlib/strerror.c \
|
||||
libc/testlib/testrunner.c \
|
||||
libc/testlib/waitforexit.c \
|
||||
libc/testlib/waitforterm.c \
|
||||
libc/testlib/yield.c
|
||||
|
||||
LIBC_TESTLIB_A_SRCS = \
|
||||
$(LIBC_TESTLIB_A_SRCS_S) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue