diff options
-rw-r--r-- | sources/shiboken6/tests/libsample/sample.h | 2 | ||||
-rw-r--r-- | sources/shiboken6/tests/samplebinding/sample_test.py | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/sources/shiboken6/tests/libsample/sample.h b/sources/shiboken6/tests/libsample/sample.h index fe76a53b2..a6a0ff154 100644 --- a/sources/shiboken6/tests/libsample/sample.h +++ b/sources/shiboken6/tests/libsample/sample.h @@ -46,6 +46,8 @@ namespace sample // shiboken must not generate richcompare for namespace sample LIBSAMPLE_API bool operator==(const sample&s1, const sample&s2); + + const int INT_CONSTANT = 42; } #endif diff --git a/sources/shiboken6/tests/samplebinding/sample_test.py b/sources/shiboken6/tests/samplebinding/sample_test.py index a0d762c4a..24e4354c5 100644 --- a/sources/shiboken6/tests/samplebinding/sample_test.py +++ b/sources/shiboken6/tests/samplebinding/sample_test.py @@ -80,6 +80,10 @@ class ModuleTest(unittest.TestCase): self.assertEqual(sample.countVarargs(1, 2), 1) self.assertEqual(sample.countVarargs(1, 2, 3, 'a', 'b', 4, (5, 6)), 6) + def testConstant(self): + self.assertEqual(sample.sample.INT_CONSTANT, 42) + + if __name__ == '__main__': unittest.main() |