コード例 #1
0
 def test_to_python_conversion(self):
     d = SchemaDataBag().data
     d['number'] = 2
     self.assertEqual(d['number'], 2)
     d['boolean'] = True
     self.assertTrue(d['boolean'])
     d['boolean'] = False
     self.assertFalse(d['boolean'])
     d['float'] = 2.5
     self.assertEqual(d['float'], 2.5)
     self.assertEqual(d.get('float'), 2.5)
コード例 #2
0
 def test_dict_get(self):
     d = SchemaDataBag().data
     d['number'] = 2
     self.assertEqual(d.get('number'), 2)
     self.assertEqual(d.get('default_test', 'default'), 'default')
     self.assertIsNone(d.get('default_test'))