def check_against_baseline(self, obj, testname): baseline = baseline_reader.json_baseline(testname) self.assertDictEqual( baseline_reader.json_from_string( otio.adapters.otio_json.write_to_string(obj)), baseline) baseline_data = otio.adapters.otio_json.read_from_string( json.dumps(baseline)) if isinstance(baseline_data, dict): raise TypeError("did not deserialize correctly") self.assertJsonEqual(obj, baseline_data)
def check_against_baseline(self, obj, testname): baseline = baseline_reader.json_baseline(testname) self.assertDictEqual( baseline_reader.json_from_string( otio.adapters.otio_json.write_to_string(obj) ), baseline ) baseline_data = otio.adapters.otio_json.read_from_string( json.dumps(baseline) ) if isinstance(baseline_data, dict): raise TypeError("did not deserialize correctly") self.assertJsonEqual(obj, baseline_data)