X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=tests%2FMakefile.am;h=f489244dbb64842ade7103a7c945919faa11a087;hb=97ad7e11f6cf441029da147e4a321158d8fd713d;hp=214d6f2d9b94f2661b009ddfb0e4894c2b83cd03;hpb=b64d65638b3160953647eed33e8e48294ee682db;p=command.git diff --git a/tests/Makefile.am b/tests/Makefile.am index 214d6f2..f489244 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,6 +1,6 @@ AUTOMAKE_OPTIONS = subdir-objects -TESTS = \ +TEST_PROGS = \ descriptive_holds_data.test \ callable_invokes_provided_function.test \ callable_invokes_void_function.test \ @@ -25,10 +25,26 @@ TESTS = \ multivalue_should_extract_arguments_by_separator.test \ multivalue_should_extract_options_by_separator.test -noinst_PROGRAMS = $(TESTS) +TEST_SCRPTS = \ + command/understand_void_option.test \ + command/understand_bool_option.test + +TESTS = \ + $(TEST_PROGS) \ + $(TEST_SCRPTS) + +EXTRA_DIST = \ + $(TEST_SCRPTS) + +noinst_PROGRAMS = \ + $(TEST_PROGS) \ + command/option_test_command AM_CXXFLAGS = -I$(top_srcdir)/include -std=c++11 +check-% : %.test all + @srcdir=$(srcdir); export srcdir; + descriptive_holds_data_test_SOURCES = descriptive/holds_data.cpp callable_invokes_provided_function_test_SOURCES = callable/invokes_provided_function.cpp @@ -58,3 +74,5 @@ required_should_be_required_test_SOURCES = required/should_be_required.cpp multivalue_should_extract_arguments_by_separator_test_SOURCES = multiValue/should_extract_arguments_by_separator.cpp multivalue_should_extract_options_by_separator_test_SOURCES = multiValue/should_extract_options_by_separator.cpp + +command_option_test_command_SOURCES = command/src/option_test_command.cpp