Ejemplo n.º 1
0
    def assert_data_values(self, granules, dataset_definition_file):
        """
        Verify granules match the granules defined in the definition file
        """
        rs_file = self._get_source_data_file(dataset_definition_file)
        rs = ResultSet(rs_file)

        self.assertTrue(rs.verify(granules), msg="Failed data validation.  See log for details")
Ejemplo n.º 2
0
    def assert_data_values(self, granules, dataset_definition_file):
        """
        Verify granules match the granules defined in the definition file
        """
        rs_file = self._get_source_data_file(dataset_definition_file)
        rs = ResultSet(rs_file)

        self.assertTrue(rs.verify(granules),
                        msg="Failed data validation.  See log for details")
Ejemplo n.º 3
0
    def test_extract_data(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))

        granules = self.create_test_granules()
        self.assertEqual(len(granules), 5)

        result = rs._extract_granule_data(granules)
        self.assertEqual(len(result), 5)

        granules = self.create_test_granules(True)
        self.assertEqual(len(granules), 2)
        result = rs._extract_granule_data(granules)
        self.assertEqual(len(result), 5)
Ejemplo n.º 4
0
    def test_extract_data(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))

        granules = self.create_test_granules()
        self.assertEqual(len(granules), 5)

        result = rs._extract_granule_data(granules)
        self.assertEqual(len(result), 5)

        granules = self.create_test_granules(True)
        self.assertEqual(len(granules), 2)
        result = rs._extract_granule_data(granules)
        self.assertEqual(len(result), 5)
Ejemplo n.º 5
0
    def test_ntp_conversion(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))
        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00.00Z")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00.00")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00Z")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:01:00.101Z")
        self.assertEqual(ts, 2208988860.101)

        self.assertRaises(ValueError, rs._string_to_ntp_date_time,
                          "09/05/2013 02:47:21.000")
Ejemplo n.º 6
0
    def test_ntp_conversion(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))
        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00.00Z")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00.00")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:00:00Z")
        self.assertEqual(ts, 2208988800.0)

        ts = rs._string_to_ntp_date_time("1970-01-01T00:01:00.101Z")
        self.assertEqual(ts, 2208988860.101)

        self.assertRaises(ValueError, rs._string_to_ntp_date_time, "09/05/2013 02:47:21.000")
Ejemplo n.º 7
0
    def test_simple_set(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))

        granules = self.create_test_granules(True)
        self.assertEqual(len(granules), 2)
        self.assertTrue(rs.verify(granules))
Ejemplo n.º 8
0
    def test_simple_set(self):
        rs = ResultSet(self._get_result_set_file("result_set_file.yml"))

        granules = self.create_test_granules(True)
        self.assertEqual(len(granules), 2)
        self.assertTrue(rs.verify(granules))