Example #1
0
 def _test_exist_util(self, common_files, diff_dir):
     for test_file in common_files:
         self.assertTrue(
             os.path.exists(os.path.join(
                 diff_dir,
                 get_diff_filename(test_file)
             )), CREATION_FAILURE_MSG
         )
Example #2
0
 def test_yaml_01_diffs_exist(self):
     """
     Tests that diff files exists for the split V1/V2 YAML Files
     """
     for yaml_file in self.common_yaml:
         self.assertTrue(
             os.path.exists(
                 os.path.join(self.yaml_diff_dir,
                              get_diff_filename(yaml_file))),
             CREATION_FAILURE_MSG)
Example #3
0
    def _test_diffs_util(self, common_files, diff_dir, v1_dir, v2_dir):
        for test_file in common_files:
            diff_filename = os.path.join(diff_dir,
                                         get_diff_filename(test_file))
            filename_v1 = os.path.join(v1_dir, test_file)
            filename_v2 = os.path.join(v2_dir, test_file)

            with open(diff_filename, 'r') as diff_file:
                existing_diff_lines = diff_file.readlines()
                current_diff = get_diff(filename_v1, filename_v2)
                self.assertEqual(
                    "".join(existing_diff_lines), "".join(current_diff),
                    DIFF_FAILURE_MSG.format(test_file, filename_v1,
                                            filename_v2))
Example #4
0
    def test_yaml_02_diffs_match(self):
        """
        Tests that the diffs of the yaml files match what we have
        """
        for yaml_file in self.common_yaml:
            diff_filename = os.path.join(self.yaml_diff_dir,
                                         get_diff_filename(yaml_file))
            filename_v1 = os.path.join(self.yaml_v1_dir, yaml_file)
            filename_v2 = os.path.join(self.yaml_v2_dir, yaml_file)

            with open(diff_filename, 'r') as diff_file:
                existing_diff_lines = diff_file.readlines()
                current_diff = get_diff(filename_v1, filename_v2)
                self.assertEqual(
                    "".join(existing_diff_lines), "".join(current_diff),
                    DIFF_FAILURE_YAML.format(yaml_file, filename_v1,
                                             filename_v2))
Example #5
0
    def _test_diffs_util(self, common_files, diff_dir, v1_dir, v2_dir):
        for test_file in common_files:
            diff_filename = os.path.join(
                diff_dir,
                get_diff_filename(test_file)
            )
            filename_v1 = os.path.join(v1_dir, test_file)
            filename_v2 = os.path.join(v2_dir, test_file)

            with open(diff_filename, 'r') as diff_file:
                existing_diff_lines = diff_file.readlines()
                current_diff = get_diff(filename_v1, filename_v2)
                self.assertEqual(
                    "".join(existing_diff_lines),
                    "".join(current_diff),
                    DIFF_FAILURE_MSG.format(
                        test_file, filename_v1, filename_v2
                    )
                )
Example #6
0
 def _test_exist_util(self, common_files, diff_dir):
     for test_file in common_files:
         self.assertTrue(
             os.path.exists(
                 os.path.join(diff_dir, get_diff_filename(test_file))),
             CREATION_FAILURE_MSG)