Mark some C++11 tests as failing with C module too
Allow having the list of failing C++11 tests in the common makefile.
This commit is contained in:
parent
f864fa0381
commit
c6efb0b8e6
2 changed files with 12 additions and 0 deletions
|
|
@ -96,6 +96,16 @@ FAILING_CPP_TESTS := \
|
||||||
varargs_overload \
|
varargs_overload \
|
||||||
virtual_poly \
|
virtual_poly \
|
||||||
|
|
||||||
|
FAILING_CPP11_TESTS := \
|
||||||
|
cpp11_alternate_function_syntax \
|
||||||
|
cpp11_ref_qualifiers \
|
||||||
|
cpp11_ref_qualifiers_typemaps \
|
||||||
|
cpp11_result_of \
|
||||||
|
cpp11_rvalue_reference \
|
||||||
|
cpp11_rvalue_reference2 \
|
||||||
|
cpp11_rvalue_reference3 \
|
||||||
|
cpp11_type_aliasing \
|
||||||
|
|
||||||
FAILING_MULTI_CPP_TESTS := \
|
FAILING_MULTI_CPP_TESTS := \
|
||||||
clientdata_prop \
|
clientdata_prop \
|
||||||
imports \
|
imports \
|
||||||
|
|
|
||||||
|
|
@ -747,6 +747,7 @@ preproc_include.ctest: SWIGOPT += -includeall
|
||||||
# Allow modules to define temporarily failing tests.
|
# Allow modules to define temporarily failing tests.
|
||||||
C_TEST_CASES := $(filter-out $(FAILING_C_TESTS),$(C_TEST_CASES))
|
C_TEST_CASES := $(filter-out $(FAILING_C_TESTS),$(C_TEST_CASES))
|
||||||
CPP_TEST_CASES := $(filter-out $(FAILING_CPP_TESTS),$(CPP_TEST_CASES))
|
CPP_TEST_CASES := $(filter-out $(FAILING_CPP_TESTS),$(CPP_TEST_CASES))
|
||||||
|
CPP11_TEST_CASES := $(filter-out $(FAILING_CPP11_TESTS),$(CPP11_TEST_CASES))
|
||||||
MULTI_CPP_TEST_CASES := $(filter-out $(FAILING_MULTI_CPP_TESTS),$(MULTI_CPP_TEST_CASES))
|
MULTI_CPP_TEST_CASES := $(filter-out $(FAILING_MULTI_CPP_TESTS),$(MULTI_CPP_TEST_CASES))
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -797,6 +798,7 @@ check-failing-test = \
|
||||||
check-failing:
|
check-failing:
|
||||||
+-$(foreach t,$(FAILING_C_TESTS),$(call check-failing-test,$t,ctest);)
|
+-$(foreach t,$(FAILING_C_TESTS),$(call check-failing-test,$t,ctest);)
|
||||||
+-$(foreach t,$(FAILING_CPP_TESTS),$(call check-failing-test,$t,cpptest);)
|
+-$(foreach t,$(FAILING_CPP_TESTS),$(call check-failing-test,$t,cpptest);)
|
||||||
|
+-$(foreach t,$(FAILING_CPP11_TESTS),$(call check-failing-test,$t,cpptest);)
|
||||||
+-$(foreach t,$(FAILING_MULTI_CPP_TESTS),$(call check-failing-test,$t,multicpptest);)
|
+-$(foreach t,$(FAILING_MULTI_CPP_TESTS),$(call check-failing-test,$t,multicpptest);)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue