MCPcopy Create free account
hub / github.com/pybind/pybind11 / test_PPCC

Function test_PPCC

tests/test_python_multiple_inheritance.py:23–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21
22
23def test_PPCC():
24 d = PPCC(11)
25 assert d.get_drvd_value() == 33
26 d.reset_drvd_value(55)
27 assert d.get_drvd_value() == 55
28
29 assert d.get_base_value() == 11
30 assert d.get_base_value_from_drvd() == 11
31 d.reset_base_value(20)
32 assert d.get_base_value() == 20
33 assert d.get_base_value_from_drvd() == 20
34 d.reset_base_value_from_drvd(30)
35 assert d.get_base_value() == 30
36 assert d.get_base_value_from_drvd() == 30

Callers

nothing calls this directly

Calls 7

PPCCClass · 0.85
get_drvd_valueMethod · 0.80
reset_drvd_valueMethod · 0.80
get_base_valueMethod · 0.80
reset_base_valueMethod · 0.80

Tested by

no test coverage detected