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
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-18 16:32 +0000
1import pytest
3from NeuralTSNE.Utils import does_sum_up_to
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