Coverage for NeuralTSNE/NeuralTSNE/Utils/tests/test_utils.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.8.0, created at 2025-05-18 16:32 +0000

1import pytest 

2 

3from NeuralTSNE.Utils import does_sum_up_to 

4 

5 

6@pytest.mark.parametrize( 

7 "a, b, to, epsilon, expected", 

8 [ 

9 (1, 2, 3, 0.1, True), 

10 (1, 2, 4, 0.01, False), 

11 (1, 2.05, 3.06, 0.1, True), 

12 (1, 2.05, 3.06, 0.001, False), 

13 ], 

14) 

15def test_does_sum_up_to(a, b, to, epsilon, expected): 

16 assert does_sum_up_to(a, b, to, epsilon) == expected