コード例 #1
0
ファイル: test_values.py プロジェクト: samirelanduk/fuzz
 def test_can_get_consistency_with_non_value(self):
     val1 = Value(9.87, 0.09)
     val2 = 9.81
     self.assertTrue(val1.consistent_with(val2))
     val2 = 9.78
     self.assertTrue(val1.consistent_with(val2))
     val2 = 9.7799
     self.assertFalse(val1.consistent_with(val2))
コード例 #2
0
ファイル: test_values.py プロジェクト: samirelanduk/fuzz
 def test_cannot_get_consistency_with_non_number(self):
     val1 = Value(9.87, 0.09)
     with self.assertRaises(TypeError):
         val1.consistent_with("value")
コード例 #3
0
ファイル: test_values.py プロジェクト: samirelanduk/fuzz
 def test_can_get_inconsistent_results(self):
     val1 = Value(3.30001, 0.2)
     val2 = Mock(Value)
     val2.value.return_value = 3.0
     val2.error.return_value = 0.1
     self.assertFalse(val1.consistent_with(val2))
コード例 #4
0
ファイル: test_values.py プロジェクト: samirelanduk/fuzz
 def test_can_get_consistent_results(self):
     val1 = Value(3.3, 0.2)
     val2 = Mock(Value)
     val2.value.return_value = 3.1
     val2.error.return_value = 0.1
     self.assertTrue(val1.consistent_with(val2))