def test_json_in_json(self): dict = {'a': 1, 'b': 2, 'c': 3} verify_as_json({ 'type': 'dictionary', 'value': json.dumps(dict) }, deserialize_json_fields=True)
def test_verify_as_json(self) -> None: class Bag(object): def __init__(self): self.stuff = 1 self.json = None o = Bag() o.json = {"a": 0, "z": 26} verify_as_json(o, self.reporter)
def test_cw12waybackurl_for_2009_and_2012_sample(cls): input_files = [ 'test/resources/small-web-2009-sample.jsonl', 'test/resources/small-web-2012-sample.jsonl' ] actual = sorted( CW12WaybackUrlLabelTransfer(input_files).ids_to_transfer) verify_as_json(actual)
def test_verify_as_json(self): class Bag(object): def __init__(self): self.stuff = 1 self.json = None o = Bag() o.json = { "a": 0, "z": 26 } verify_as_json(o, self.reporter)
def test_release_details(self) -> None: verify_as_json(self.get_prepare_release().details)
def test_qt_project_details(self) -> None: verify_as_json(qt_project_details())
def test(self) -> None: details = ReleaseDetails(Version(1, 2, 3), Version(1, 2, 4), True, ProjectDetails()) scrubber = Options().with_scrubber( lambda t: t.replace('"../../conan-', '"../../../conan/conan-')) verify_as_json(details, options=scrubber)
def test(self) -> None: verify_as_json(release_constants)
def test(self) -> None: details = ProjectDetails() verify_as_json(details)
def test(self) -> None: details = ReleaseDetails(Version(1, 2, 3), Version(1, 2, 4), True, ProjectDetails()) verify_as_json(details)
def test_verify_as_json_raises_value_error_for_non_renderable_values(self): circular_data = [] circular_data.append(circular_data) with self.assertRaises(ValueError): verify_as_json(circular_data, self.reporter)
def test_verify_as_json_raises_type_error_for_non_renderable_types(self): with self.assertRaises(AttributeError): verify_as_json(Ellipsis, self.reporter)