2 import subprocess
as sp
10 LAL_REARTH_SI = 6378136.6
11 LAL_AU_SI = 149597870700e0
12 MAX_DT_DETS_SSB = (LAL_AU_SI + LAL_REARTH_SI) / LAL_C_SI
15 GPS_SSB = 1100000000.0
35 @pytest.mark.parametrize("telescope", TELESCOPES)
36 @pytest.mark.parametrize("ra", np.arange(0, 24, 8))
39 "lalpulsar_ssbtodetector",
49 out = sp.check_output(cmd)
51 assert abs(gps_det - GPS_SSB) < MAX_DT_DETS_SSB
54 if __name__ ==
"__main__":
55 args = sys.argv[1:]
or [
"-v",
"-rs",
"--junit-xml=junit-ssbtodetector.xml"]
56 sys.exit(pytest.main(args=[__file__] + args))
def test_ssb(telescope, ra)