def test_above_upper_bound_returns_boundary(self):
     self.assertEqual(10, util.clamp(0, 15, 10))
     self.assertEqual(-10, util.clamp(-100, 42, -10))
 def test_below_lower_bound_returns_boundary(self):
     self.assertEqual(0, util.clamp(0, -4, 10))
     self.assertEqual(-10, util.clamp(-10, -15, 10))
 def test_within_range_returns_value(self):
     self.assertEqual(4, util.clamp(0, 4, 10))
     self.assertEqual(0, util.clamp(-10, 0, 10))
     self.assertEqual(9, util.clamp(0, 9, 9))
Exemple #4
0
 def test_above_upper_bound_returns_boundary(self):
     self.assertEqual(10, util.clamp(0, 15, 10))
     self.assertEqual(-10, util.clamp(-100, 42, -10))
Exemple #5
0
 def test_below_lower_bound_returns_boundary(self):
     self.assertEqual(0, util.clamp(0, -4, 10))
     self.assertEqual(-10, util.clamp(-10, -15, 10))
Exemple #6
0
 def test_within_range_returns_value(self):
     self.assertEqual(4, util.clamp(0, 4, 10))
     self.assertEqual(0, util.clamp(-10, 0, 10))
     self.assertEqual(9, util.clamp(0, 9, 9))