def METHOD_NAME(plot=False, verbose=True, warnings=True, *args, **kwargs):
    """Test load / save
    Fast version: dont save lines / populations, compare spectra only
    """
    setup_test_line_databases()
    temp_file_name = "_test_database_co2_tempfile.spec"
    assert not exists(temp_file_name)
    try:
        sf = SpectrumFactory(
            wavelength_min=4190,
            wavelength_max=4200,
            mole_fraction=400e-6,
            path_length=0.1,  # cm
            isotope=[1],
            cutoff=1e-20,
            verbose=verbose,
        )
        sf.warnings["MissingSelfBroadeningWarning"] = "ignore"
        sf.load_databank("HITRAN-CO2-TEST")
        s1 = sf.eq_spectrum(Tgas=300)
        s1.apply_slit(2, verbose=False)
        s1.update()
        s2 = load_spec(s1.store(temp_file_name, compress=True))
        s2.update()
        if plot:
            fig = plt.figure(fig_prefix + "Calculated vs stored+retrieved")
            s1.plot("absorbance", nfig=fig.number, lw=3, label="calculated")
            s2.plot(
                "absorbance",
                nfig=fig.number,
                color="r",
                label="stored (compressed) and retrieved",
            )
            plt.legend()
        assert s1.compare_with(s2, spectra_only=True, plot=False)
    finally:  # cleaning
        if exists(temp_file_name):
            os.remove(temp_file_name)
    return True