kopia lustrzana https://github.com/dgtlmoon/changedetection.io
22 wiersze
761 B
Python
22 wiersze
761 B
Python
#!/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()
|