Esempio n. 1
0
 def setUp(self):
     self.threshold = Threshold(5)
     self.threshold_lower = Threshold(5, simple='lower')
     self.threshold_range = Threshold('5:10', name='myRange')
     # self.threshold_range_no_lower = Threshold(':10', name='myRange')
     self.threshold_range_inverted = Threshold('@5:10')
     self.threshold_negative = Threshold('-1', positive=False)
     self.threshold_float = Threshold('1.1', integer=False)
     self.threshold_max = Threshold(2, max=3)
     self.threshold_max = Threshold(2, max=2)
     self.threshold_min = Threshold(2, min=2)
     self.threshold_min = Threshold(2, min=1)
Esempio n. 2
0
 def test_invalid_lower_non_integer(self):
     try:
         Threshold('1.1')
         raise Exception(
             'failed to raise InvalidThresholdException for non-integer')
     except InvalidThresholdException:
         pass
Esempio n. 3
0
 def test_invalid_min_upper_boundary(self):
     try:
         Threshold(2, min=3)
         raise Exception(
             'failed to raise InvalidThresholdException min upper boundary')
     except InvalidThresholdException:
         pass
Esempio n. 4
0
 def test_invalid_non_positive_lower_boundaries(self):
     try:
         Threshold('-1')
         raise Exception(
             'failed to raise InvalidThresholdException for invalid relative boundaries'
         )
     except InvalidThresholdException:
         pass
Esempio n. 5
0
 def test_invalid_inverted_range_no_upper():
     try:
         Threshold('@5:')
         raise Exception(
             'failed to raise InvalidThresholdException for invalid inverted range no upper'
         )
     except InvalidThresholdException:
         pass
Esempio n. 6
0
 def test_invalid_min_lower_boundary():
     try:
         Threshold(2, simple='lower', min=3)
         raise Exception(
             'failed to raise InvalidThresholdException for min lower boundary'
         )
     except InvalidThresholdException:
         pass
Esempio n. 7
0
 def test_invalid_range_relative_boundaries(self):
     try:
         Threshold('@8:7')
         raise Exception(
             'failed to raise InvalidThresholdException for invalid relative boundaries'
         )
     except InvalidThresholdException:
         pass
Esempio n. 8
0
 def test_invalid_lower_non_positive(self):
     try:
         Threshold('-1', simple='lower')
         raise Exception(
             'failed to raise InvalidThresholdException for negative lower boundary'
         )
     except InvalidThresholdException:
         pass
Esempio n. 9
0
 def test_invalid_max_upper_boundary(self):
     try:
         Threshold(4, max=3)
         raise Exception(
             'failed to raise InvalidThresholdException for max high upper boundary'
         )
     except InvalidThresholdException:
         pass
Esempio n. 10
0
 def test_invalid_max_lower_boundary(self):
     try:
         Threshold(4, simple='lower', max=3)
         raise Exception(
             'failed to raise InvalidThresholdException for max low lower boundary'
         )
     except InvalidThresholdException:
         pass
Esempio n. 11
0
 def test_invalid_positive(self):
     try:
         Threshold(5, simple='upper', positive=1)
         raise Exception(
             'failed to raise InvalidThresholdException for invalid positive type'
         )
     except CodingError:
         pass
Esempio n. 12
0
 def test_invalid_integer(self):
     try:
         Threshold(5, simple='upper', integer=1)
         raise Exception(
             'failed to raise InvalidThresholdException for invalid integer type'
         )
     except CodingError:
         pass
Esempio n. 13
0
 def test_invalid_simple(self):
     try:
         Threshold(5, simple='blah')
         raise Exception(
             'failed to raise InvalidThresholdException for invalid simple threshold type'
         )
     except CodingError:
         pass
Esempio n. 14
0
 def test_invalid_inverted_range_no_lower(self):
     try:
         Threshold('@:10')
         raise Exception(
             'failed to raise InvalidThresholdException for invalid inverted range no lower'
         )
     except InvalidThresholdException:
         pass
Esempio n. 15
0
 def test_invalid_range_non_positive(self):
     try:
         Threshold('-1:2')
         raise Exception(
             'failed to raise InvalidThresholdException for negative upper boundary'
         )
     except InvalidThresholdException:
         pass
Esempio n. 16
0
 def test_invalid_min_upper_boundary():
     try:
         Threshold(2, min=3)
         raise AssertionError('failed to raise InvalidThresholdException min upper boundary')
     except InvalidThresholdException:
         pass
Esempio n. 17
0
 def test_invalid_upper_non_positive():
     try:
         Threshold('-1', simple='upper')
         raise AssertionError('failed to raise InvalidThresholdException for negative upper boundary')
     except InvalidThresholdException:
         pass
Esempio n. 18
0
 def test_invalid_lower_non_integer():
     try:
         Threshold('1.1')
         raise AssertionError('failed to raise InvalidThresholdException for non-integer')
     except InvalidThresholdException:
         pass
Esempio n. 19
0
 def test_threshold(self):
     self.plugin.set_threshold('test', Threshold(5))
     self.assertTrue(
         isinstance(self.plugin.get_threshold('test'), Threshold))