Make sure Python objects are serialised correctly to JSON strings.
(self)
| 11 | |
| 12 | class TestConvertToSQLValue(TestCase): |
| 13 | def test_convert_json(self): |
| 14 | """ |
| 15 | Make sure Python objects are serialised correctly to JSON strings. |
| 16 | """ |
| 17 | self.assertEqual( |
| 18 | convert_to_sql_value(value={"a": 123}, column=JSON()).replace( |
| 19 | " ", "" |
| 20 | ), |
| 21 | '{"a":123}', |
| 22 | ) |
| 23 | |
| 24 | self.assertEqual( |
| 25 | convert_to_sql_value(value={"a": 123}, column=JSONB()).replace( |
| 26 | " ", "" |
| 27 | ), |
| 28 | '{"a":123}', |
| 29 | ) |
| 30 | |
| 31 | def test_convert_table_instance(self): |
| 32 | """ |
nothing calls this directly
no test coverage detected