def test_properties_hstore(self): """ Make sure the hstore field does what it is supposed to. """ instance = SerializedDataBag() test_props = {'foo': 'bar', 'size': '3'} instance.name = "foo" instance.data = test_props instance.save() self.assertIsInstance(instance.data, dict) self.assertEqual(instance.data, test_props) instance = SerializedDataBag.objects.get(pk=instance.pk) self.assertIsInstance(instance.data, dict) self.assertEqual(instance.data, test_props) self.assertEqual(instance.data['size'], '3') self.assertIn('foo', instance.data)