Code Duplication    Length = 17-17 lines in 2 locations

tests/test_read.py 1 location

@@ 94-110 (lines=17) @@
91
	)
92
93
94
@pytest.mark.parametrize(
95
	"name, result",
96
	[
97
		("Ap", np.array([56, 39, 27, 18, 32, 15, 32, 22])),
98
		("Kp", np.array([5.3, 4.7, 4.0, 3.3, 4.3, 3.0, 4.3, 3.7])),
99
	]
100
)
101
def test_3hourly_index(name, result):
102
	df = ap_kp_3h()
103
	np.testing.assert_allclose(
104
		df.loc[
105
			pd.date_range(
106
				"2000-01-01 01:30", "2000-01-01 23:30", freq="3h"
107
			)
108
		][name].values,
109
		result,
110
		rtol=1e-12,
111
	)
112

tests/test_omni.py 1 location

@@ 66-82 (lines=17) @@
63
	pd.testing.assert_series_equal(df1_ind, df2_ind)
64
65
66
@pytest.mark.parametrize(
67
	"name, result",
68
	[
69
		("Ap", np.array([56, 39, 27, 18, 32, 15, 32, 22])),
70
		("Kp", np.array([5.3, 4.7, 4.0, 3.3, 4.3, 3.0, 4.3, 3.7])),
71
	]
72
)
73
def test_3hourly_index(name, result):
74
	df = omnie_hourly(2000)
75
	np.testing.assert_allclose(
76
		df.loc[
77
			pd.date_range(
78
				"2000-01-01 00:00", "2000-01-01 23:00", freq="3h"
79
			)
80
		][name].values,
81
		result,
82
		rtol=1e-12,
83
	)
84