コード例 #1
0
 def test_threshold_openrange_simple(self):
     self.assertTrue(Threshold("10:").check(20))
コード例 #2
0
 def test_threshold_invert_range(self):
     self.assertFalse(Threshold("@10:20").check(10))
コード例 #3
0
 def test_threshold_invert_upper(self):
     self.assertFalse(Threshold("@:20").check(10))
コード例 #4
0
 def test_threshold_range_upper(self):
     self.assertFalse(Threshold("10:20").check(21))
コード例 #5
0
 def test_threshold_invert_bound(self):
     self.assertFalse(Threshold("@10").check(10))
コード例 #6
0
 def test_threshold_openrange_neg_over(self):
     self.assertFalse(Threshold("~:10").check(11))
コード例 #7
0
 def test_threshold_range_lower(self):
     self.assertFalse(Threshold("10:20").check(9))
コード例 #8
0
 def test_threshold_range_one(self):
     self.assertTrue(Threshold("10:10").check(10))
コード例 #9
0
 def test_threshold_range_inside(self):
     self.assertTrue(Threshold("10:20").check(15))
コード例 #10
0
 def test_theshold_simple_upperbound(self):
     self.assertTrue(Threshold("10").check(10))
コード例 #11
0
 def test_theshold_simple_inside(self):
     self.assertTrue(Threshold("10").check(5))
コード例 #12
0
 def test_theshold_simple_zero(self):
     self.assertTrue(Threshold("10").check(0))
コード例 #13
0
 def test_theshold_simple_over(self):
     self.assertFalse(Threshold("10").check(11))
コード例 #14
0
 def test_theshold_simple_neg(self):
     self.assertFalse(Threshold("10").check(-1))
コード例 #15
0
 def test_threshold_openrange_inside(self):
     self.assertTrue(Threshold(":10").check(5))
コード例 #16
0
 def test_threshold_range_upperbound(self):
     self.assertTrue(Threshold("10:20").check(20))
コード例 #17
0
 def test_threshold_openrange_over(self):
     self.assertFalse(Threshold(":10").check(20))
コード例 #18
0
 def test_threshold_openrange_neg(self):
     self.assertTrue(Threshold("~:10").check(-1))