Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[test] update tags #128

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion test/test_cpp11features.py
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,6 @@ def test09_lambda_calls(self):
assert l3
assert l3(2) == 48

@mark.xfail
def test10_optional(self):
"""Use of optional and nullopt"""

Expand Down
8 changes: 4 additions & 4 deletions test/test_crossinheritance.py
Original file line number Diff line number Diff line change
Expand Up @@ -825,7 +825,7 @@ def z(self):
assert a.m_2 == 42
assert a.m_3 == 67

@mark.xfail(run=not IS_CLANG_DEBUG, reason="Crashes with ClangRepl with 'toString not implemented'")
@mark.xfail(run=False, condition=IS_LINUX_ARM, reason="Crashes with Valgrind on Linux ARM, but passes in all platforms otherwise")
def test21_multiple_inheritance_with_constructors(self):
"""Multiple inheritance with constructors"""

Expand Down Expand Up @@ -913,7 +913,7 @@ def z(self):
assert a.m_2 == 88
assert a.m_3 == -11

@mark.xfail(run=not IS_CLANG_DEBUG, reason="Crashes with ClangRepl with 'toString not implemented'")
@mark.xfail(run=False, condition=IS_LINUX_ARM, reason="Crashes with Valgrind on Linux ARM, but passes in all platforms otherwise")
def test22_multiple_inheritance_with_defaults(self):
"""Multiple inheritance with defaults"""

Expand Down Expand Up @@ -1285,7 +1285,7 @@ class D(B):
assert inst.fun1() == val1
assert inst.fun2() == inst.fun1()

@mark.xfail(run=not IS_CLANG_DEBUG, reason="Crashes with ClangRepl with 'toString not implemented'")
@mark.xfail(run=False, condition=IS_LINUX_ARM, reason="Crashes with Valgrind on Linux ARM, but passes in all platforms otherwise")
def test29_cross_deep_multi(self):
"""Deep multi-inheritance hierarchy"""

Expand Down Expand Up @@ -1527,7 +1527,7 @@ def getValue(self):
gc.collect()
assert ns.Component.get_count() == 0

@mark.xfail(run=not IS_CLANG_DEBUG, reason="Crashes with ClangRepl with 'toString not implemented'")
@mark.xfail(run=False, condition=IS_LINUX_ARM, reason="Crashes with Valgrind on Linux ARM, but passes in all platforms otherwise")
def test32_by_value_arguments(self):
"""Override base function taking by-value arguments"""

Expand Down
2 changes: 1 addition & 1 deletion test/test_regression.py
Original file line number Diff line number Diff line change
Expand Up @@ -1015,7 +1015,7 @@ def test34_print_empty_collection(self):
v = cppyy.gbl.std.vector[int]()
str(v)

@mark.xfail(run=IS_CLANG_REPL, reason="Crashes on Cling")
@mark.xfail(run=IS_CLANG_REPL, condition=IS_MAC or not IS_CLANG_REPL, reason="Crashes on Cling")
def test35_filesytem(self):
"""Static path object used to crash on destruction"""

Expand Down