def test_create_file_format_list():
    name = "test_create_file_format_list"
    file_format = mgr.create_file_format(name, binning.file_format_list)
    assert len(file_format) == 2
    assert file_format[0]["extension"] == ".pkl.compress"
    assert file_format[0]["compression"] == "gzip"
    assert file_format[1]["extension"] == ".csv"
def test_create_file_format_scalar():
    name = "test_create_file_format_scalar"
    file_format = mgr.create_file_format(name, binning.file_format_scalar)
    assert len(file_format) == 1
    assert file_format[0]["extension"] == ".csv"
def test_create_file_format_dict():
    name = "test_create_file_format_dict"
    file_format = mgr.create_file_format(name, binning.file_format_dict)
    assert len(file_format) == 1
    assert file_format[0]["extension"] == ".h5"
    assert file_format[0]["key"] == "df"
def test_create_file_format_none():
    name = "test_create_file_format_none"
    file_format = mgr.create_file_format(name, None)
    assert len(file_format) == 1
    assert file_format[0]["extension"] == ".csv"
    assert file_format[0]["float_format"] == "%.17g"