def test_ZirkonSerializer_to_file(simple_config_content, serializer, tmp_text_file): serializer.to_file(obj=simple_config_content, filename=tmp_text_file.name) tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_CONFIG_ZIRKON_SERIALIZATION
def test_Schema_to_file_configobj(simple_schema, tmp_text_file): simple_schema.to_file(filename=tmp_text_file.name, fmt="configobj") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_SCHEMA_CONFIGOBJ_SERIALIZATION
def test_Schema_to_file_json(simple_schema, tmp_text_file): simple_schema.to_file(filename=tmp_text_file.name, fmt="json") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_SCHEMA_JSON_SERIALIZATION
def test_ConfigObjSerializer_to_file(simple_config_content, serializer, tmp_text_file): serializer.to_file(obj=simple_config_content, filename=tmp_text_file.name) tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_CONFIG_CONFIGOBJ_SERIALIZATION
def test_Config_to_file_json(simple_config, tmp_text_file): simple_config.to_file(filename=tmp_text_file.name, protocol="json") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_CONFIG_JSON_SERIALIZATION
def test_Schema_to_file_zirkon(simple_schema, tmp_text_file): simple_schema.to_file(filename=tmp_text_file.name, protocol="zirkon") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_SCHEMA_ZIRKON_SERIALIZATION
def test_Schema_to_file_configobj(simple_schema, tmp_text_file): simple_schema.to_file(filename=tmp_text_file.name, protocol="configobj") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_SCHEMA_CONFIGOBJ_SERIALIZATION
def test_Config_to_file_json(simple_config, tmp_text_file): simple_config.to_file(filename=tmp_text_file.name, fmt="json") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_CONFIG_JSON_SERIALIZATION
def test_Config_to_file_configobj(simple_config, tmp_text_file): simple_config.to_file(filename=tmp_text_file.name, protocol="configobj") tmp_text_file.flush() tmp_text_file.seek(0) serialization = tmp_text_file.read() assert serialization == SIMPLE_CONFIG_CONFIGOBJ_SERIALIZATION