|
1 | 1 | import os
|
2 |
| -import unittest |
3 | 2 | import json
|
4 | 3 | from astroquery.dace import Dace
|
5 | 4 |
|
|
8 | 7 | }
|
9 | 8 |
|
10 | 9 |
|
11 |
| -class TestDaceClass(unittest.TestCase): |
12 |
| - def test_transform_data_as_dict(self): |
13 |
| - expected_parameter_dict = {'ccf_noise': [0.005320016177906, 0.00393390440796704, 0.0032324617496158], |
14 |
| - 'ins_name': ['CORALIE98', 'CORALIE98', 'HARPS'], |
15 |
| - 'drs_qc': [True, True, False], |
16 |
| - 'rjd': [51031, 51039, 51088], |
17 |
| - 'rv': [31300.4226771379, 31295.5671320506, 31294.3391634734], |
18 |
| - 'rv_err': [5.420218247708816, 4.0697289792344185, 3.4386352834851026]} |
19 |
| - with open(self._data_path('parameter_list.json'), 'r') as file: |
20 |
| - parameter_list = json.load(file) |
21 |
| - parameter_dict = Dace.transform_data_as_dict(parameter_list) |
22 |
| - assert parameter_dict == expected_parameter_dict |
| 10 | +def test_transform_data_as_dict(): |
| 11 | + expected_parameter_dict = {'ccf_noise': [0.005320016177906, 0.00393390440796704, 0.0032324617496158], |
| 12 | + 'ins_name': ['CORALIE98', 'CORALIE98', 'HARPS'], |
| 13 | + 'drs_qc': [True, True, False], |
| 14 | + 'rjd': [51031, 51039, 51088], |
| 15 | + 'rv': [31300.4226771379, 31295.5671320506, 31294.3391634734], |
| 16 | + 'rv_err': [5.420218247708816, 4.0697289792344185, 3.4386352834851026]} |
| 17 | + with open(_data_path('parameter_list.json'), 'r') as file: |
| 18 | + parameter_list = json.load(file) |
| 19 | + parameter_dict = Dace.transform_data_as_dict(parameter_list) |
| 20 | + assert parameter_dict == expected_parameter_dict |
23 | 21 |
|
24 |
| - @staticmethod |
25 |
| - def _data_path(filename): |
26 |
| - data_dir = os.path.join(os.path.dirname(__file__), 'data') |
27 |
| - return os.path.join(data_dir, filename) |
28 | 22 |
|
29 |
| - |
30 |
| -if __name__ == "__main__": |
31 |
| - unittest.main() |
| 23 | +def _data_path(filename): |
| 24 | + data_dir = os.path.join(os.path.dirname(__file__), 'data') |
| 25 | + return os.path.join(data_dir, filename) |
0 commit comments