예제 #1
0
    def take_action(self, parsed_args):
        """Take validation action"""
        # Get parameters:
        validation_dir = parsed_args.validation_dir
        group = parsed_args.group

        v_actions = ValidationActions(validation_path=validation_dir)
        return v_actions.group_information(group)
예제 #2
0
 def test_group_information(self, mock_open, mock_yaml, mock_data):
     v_actions = ValidationActions()
     col, values = v_actions.group_information('512e')
     self.assertEqual(col,
                      ('Groups', 'Description', 'Number of Validations'))
     self.assertEqual(values, [('no-op', 'noop-foo', 2),
                               ('post', 'post-foo', 2),
                               ('pre', 'pre-foo', 2)])