def test_deserialize():
    """Should create an instance from saved configuration file"""
    data = {
        "jobs_directory": os.path.join(
            tempfile.gettempdir(),
            "my_jobs_base_dir",
        ),
        "format_version": JobConfiguration.FORMAT_VERSION,
    }
    arc = AutoRegressionConfiguration.deserialize(data)
    assert isinstance(arc, AutoRegressionConfiguration)
    assert arc._jobs_directory == os.path.join(
        tempfile.gettempdir(),
        "my_jobs_base_dir",
    )
def test_deserialize():
    """Should create an instance from saved configuration file"""
    data = {
        "jobs_directory":
        os.path.join(
            tempfile.gettempdir(),
            "my_jobs_base_dir",
        ),
    }
    arc = AutoRegressionConfiguration.deserialize(data)
    assert isinstance(arc, AutoRegressionConfiguration)
    assert arc.inputs is None
    assert arc._jobs_directory == os.path.join(
        tempfile.gettempdir(),
        "my_jobs_base_dir",
    )