Skip to content

Commit

Permalink
Refactor test
Browse files Browse the repository at this point in the history
  • Loading branch information
gonzaponte committed Nov 22, 2019
1 parent 20bffc9 commit a9aa6e4
Showing 1 changed file with 7 additions and 20 deletions.
27 changes: 7 additions & 20 deletions invisible_cities/reco/monitor_functions_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -284,26 +284,13 @@ def test_rwf_bins():

out_bins, out_labels, out_baseline = monf.rwf_bins(test_dict)

bins = test_dict['PMT_Baseline_bins']
assert np.allclose(out_bins['PMT_Baseline'] , [np.linspace(bins[0], bins[1], bins[2] + 1)])
bins = test_dict['PMT_BaselineRMS_bins']
assert np.allclose(out_bins['PMT_BaselineRMS'] , [np.linspace(bins[0], bins[1], bins[2] + 1)])
bins = test_dict['PMT_nSensors_bins']
assert np.allclose(out_bins['PMT_nSensors'] , [np.linspace(bins[0], bins[1], bins[2] + 1)])
bins = test_dict['SiPM_Baseline_bins']
assert np.allclose(out_bins['SiPM_Baseline'] , [np.linspace(bins[0], bins[1], bins[2] + 1)])
bins = test_dict['SiPM_BaselineRMS_bins']
assert np.allclose(out_bins['SiPM_BaselineRMS'], [np.linspace(bins[0], bins[1], bins[2] + 1)])
bins = test_dict['SiPM_nSensors_bins']
assert np.allclose(out_bins['SiPM_nSensors'] , [np.linspace(bins[0], bins[1], bins[2] + 1)])

assert out_labels['PMT_Baseline'] [0] == test_dict['PMT_Baseline_labels'] [0]
assert out_labels['PMT_BaselineRMS'] [0] == test_dict['PMT_BaselineRMS_labels'] [0]
assert out_labels['PMT_nSensors'] [0] == test_dict['PMT_nSensors_labels'] [0]
assert out_labels['SiPM_Baseline'] [0] == test_dict['SiPM_Baseline_labels'] [0]
assert out_labels['SiPM_BaselineRMS'][0] == test_dict['SiPM_BaselineRMS_labels'][0]
assert out_labels['SiPM_nSensors'] [0] == test_dict['SiPM_nSensors_labels'] [0]
assert out_baseline == test_dict['n_baseline']
for name in ( 'PMT_Baseline', 'PMT_BaselineRMS', 'PMT_nSensors',
'SiPM_Baseline', 'SiPM_BaselineRMS', 'SiPM_nSensors'):
bins = test_dict[f'{name}_bins']
assert np.allclose(out_bins[name], [np.linspace(bins[0], bins[1], bins[2] + 1)])
assert out_labels[name][0] == test_dict[f'{name}_labels'][0]

assert out_baseline == test_dict['n_baseline']


def test_fill_rwf_histos(ICDATADIR):
Expand Down

0 comments on commit a9aa6e4

Please sign in to comment.