Added a test for the type of default values

This commit is contained in:
Raphael Michel
2015-09-29 15:34:37 +02:00
parent 1f28585dfb
commit 21e71f97c1

View File

@@ -85,6 +85,9 @@ class SettingsTestCase(TestCase):
self.assertEqual(self.event.settings.test_default, 'def')
self.assertEqual(self.event.settings.get('nonexistant', default='abc'), 'abc')
def test_default_typing(self):
self.assertIs(type(self.event.settings.get('nonexistant', as_type=Decimal, default=0)), Decimal)
def test_item_access(self):
self.event.settings['foo'] = 'abc'
self.assertEqual(self.event.settings['foo'], 'abc')