Beispiel #1
0
 def test_extract_results_with_shapefile(self):
     """The minimum/maximum values are extracted correctly."""
     sample = "RESULT: ('/path', 16.04934554846202, 629.323267954)"
     path, minimum, maximum = extract_results(sample)
     self.assertTrue(isinstance(path, basestring))
     self.assertEqual("/path", path)
     self.assertTrue(isinstance(minimum, float))
     self.assertEqual(16.04934554846202, minimum)
     self.assertTrue(isinstance(maximum, float))
     self.assertEqual(629.323267954, maximum)
Beispiel #2
0
 def test_extract_results_with_db(self):
     """The minimum/maximum values are extracted correctly."""
     sample = "RESULT: (99, 61.04934554846202, 269.323267954)"
     map_data_key, minimum, maximum = extract_results(sample)
     self.assertTrue(isinstance(map_data_key, int))
     self.assertEqual(99, map_data_key)
     self.assertTrue(isinstance(minimum, float))
     self.assertEqual(61.04934554846202, minimum)
     self.assertTrue(isinstance(maximum, float))
     self.assertEqual(269.323267954, maximum)
Beispiel #3
0
 def test_extract_results_with_malformed_stdout(self):
     """The minimum/maximum values are extracted correctly."""
     sample = "malformed stdout"
     self.assertTrue(extract_results(sample) is None)