aboutsummaryrefslogtreecommitdiffstats
path: root/tests/samplebinding/invalid_virtual_return_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/samplebinding/invalid_virtual_return_test.py')
-rw-r--r--tests/samplebinding/invalid_virtual_return_test.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/samplebinding/invalid_virtual_return_test.py b/tests/samplebinding/invalid_virtual_return_test.py
index 164271e8f..bf0a6e1f6 100644
--- a/tests/samplebinding/invalid_virtual_return_test.py
+++ b/tests/samplebinding/invalid_virtual_return_test.py
@@ -29,6 +29,9 @@
import unittest
from sample import ObjectModel, ObjectType, ObjectView
+import warnings
+warnings.simplefilter('error')
+
class MyObject(ObjectType):
pass
@@ -50,7 +53,7 @@ class ModelWrongReturnTest(unittest.TestCase):
def testWrongTypeReturn(self):
model = ListModelWrong()
view = ObjectView(model)
- self.assertRaises(TypeError, view.getRawModelData) # calls model.data()
+ self.assertRaises(RuntimeWarning, view.getRawModelData) # calls model.data()
if __name__ == '__main__':