@@ -21,7 +21,10 @@ def test_get_grid_points(inputs, expected):
21
21
params2 = [
22
22
([1 , 3 , 1 , 45 ], [0 , 1.4142135 , 1.4142135 , 2 , 2 ]),
23
23
([1 , 3 , 1 , 90 ], [0 , 0 , 2 , 2 , 2 ]),
24
- ([1 , 3 , 1 , 140 ], [0 , 2 , 0 , 3.532 , 1.2855 ]),
24
+ ([1 , 3 , 1 , 120 ], [0 , 0 , 2 , 3 , 1.73205 ]),
25
+ ([1 , 4 , 1 , 30 ], [2.057347 , 2.044451 , 1.621801 , 1.813330 ]),
26
+ ([1 , 4 , 1 , 90 ], [1.885618 , 1.885618 , 2.552285 , 1.218951 ]),
27
+ ([1 , 4 , 1 , 140 ], [1.139021 , 2.200102 , 2.744909 , 1.451264 ]),
25
28
]
26
29
27
30
@@ -30,4 +33,6 @@ def test_set_distances_at_angle(inputs, expected):
30
33
expected_distances = expected
31
34
actual_gs = Gridded_circle (radius = inputs [0 ], n_points_on_diameter = inputs [1 ], mu = inputs [2 ])
32
35
actual_gs .set_distances_at_angle (inputs [3 ])
33
- assert actual_gs .distances == pytest .approx (expected_distances , rel = 1e-4 , abs = 1e-6 )
36
+ actual_distances_sorted = sorted (actual_gs .distances )
37
+ expected_distances_sorted = sorted (expected_distances )
38
+ assert actual_distances_sorted == pytest .approx (expected_distances_sorted , rel = 1e-4 , abs = 1e-6 )
0 commit comments