Spaces:
Paused
Paused
| #!/usr/bin/env python3 | |
| # run from dir above changedetectionio/ dir | |
| # python3 -m unittest changedetectionio.tests.unit.test_restock_logic | |
| import unittest | |
| import os | |
| from changedetectionio.processors import restock_diff | |
| # mostly | |
| class TestDiffBuilder(unittest.TestCase): | |
| def test_logic(self): | |
| assert restock_diff.is_between(number=10, lower=9, upper=11) == True, "Between 9 and 11" | |
| assert restock_diff.is_between(number=10, lower=0, upper=11) == True, "Between 9 and 11" | |
| assert restock_diff.is_between(number=10, lower=None, upper=11) == True, "Between None and 11" | |
| assert not restock_diff.is_between(number=12, lower=None, upper=11) == True, "12 is not between None and 11" | |
| if __name__ == '__main__': | |
| unittest.main() | |