19from os.path
import join
24SFT_FILENAME_TO_DIRECTORY = (
26 "H-1_H1_1800SFT_O4RUN+R1+Choft+WTKEY5-1257800000-1800.sft",
27 join(
"H1_1800SFT_O4RUN+R1+Choft+WTKEY5_BROADBAND",
"GPS1257M"),
30 "H-1_H1_1800SFT_O4RUN+R1+Choft+WTKEY5-1257901800-1800.sft",
31 join(
"H1_1800SFT_O4RUN+R1+Choft+WTKEY5_BROADBAND",
"GPS1257M"),
34 "H-1_H1_1800SFT_O4RUN+R1+Choft+WTKEY5-1258003600-1800.sft",
35 join(
"H1_1800SFT_O4RUN+R1+Choft+WTKEY5_BROADBAND",
"GPS1258M"),
38 "H-1_H1_1800SFT_O4RUN+R1+Choft+WTKEY5-1258105400-1800.sft",
39 join(
"H1_1800SFT_O4RUN+R1+Choft+WTKEY5_BROADBAND",
"GPS1258M"),
42 "H-1_H1_1800SFT_O4RUN+R1+Choft+WTKEY5-1258207200-1800.sft",
43 join(
"H1_1800SFT_O4RUN+R1+Choft+WTKEY5_BROADBAND",
"GPS1258M"),
46 "H-5_H1_1800SFT_O5SIM+R2+Choft+WHANN_NBF0010Hz0W0008Hz0-1257800000-9000.sft",
47 join(
"H1_1800SFT_O5SIM+R2+Choft+WHANN_NARROWBAND",
"NBF0010Hz0W0008Hz0"),
50 "H-5_H1_1800SFT_O5SIM+R2+Choft+WHANN_NBF0018Hz0W0008Hz0-1257900000-9000.sft",
51 join(
"H1_1800SFT_O5SIM+R2+Choft+WHANN_NARROWBAND",
"NBF0018Hz0W0008Hz0"),
54 "H-5_H1_1800SFT_O5SIM+R2+Choft+WHANN_NBF0026Hz0W0008Hz0-1258000000-9000.sft",
55 join(
"H1_1800SFT_O5SIM+R2+Choft+WHANN_NARROWBAND",
"NBF0026Hz0W0008Hz0"),
58 "H-5_H1_1800SFT_O5SIM+R2+Choft+WHANN_NBF0034Hz0W0008Hz0-1258100000-9000.sft",
59 join(
"H1_1800SFT_O5SIM+R2+Choft+WHANN_NARROWBAND",
"NBF0034Hz0W0008Hz0"),
62 "H-5_H1_1800SFT_O5SIM+R2+Choft+WHANN_NBF0042Hz0W0008Hz0-1258200000-9000.sft",
63 join(
"H1_1800SFT_O5SIM+R2+Choft+WHANN_NARROWBAND",
"NBF0042Hz0W0008Hz0"),
68@pytest.mark.parametrize("filename,directory", SFT_FILENAME_TO_DIRECTORY)
73if __name__ ==
"__main__":
74 args = sys.argv[1:]
or [
"-v",
"-rs",
"--junit-xml=junit-public_sft_directory.xml"]
75 sys.exit(pytest.main(args=[__file__] + args))
def public_sft_directory(filename)
def test_public_sft_directory(filename, directory)