コード例 #1
0
    def test_create_when_relative_to_working_dir(self):
        path = os.path.join('my', 'dir')

        config = test_utils.create_parameter_model_from_config(
            _create_config(path), working_dir=test_utils.temp_folder)

        self.assertEqual(path, config.file_dir)
コード例 #2
0
    def test_create_when_relative_to_working_dir(self):
        path = os.path.join('my', 'dir')

        config = test_utils.create_parameter_model_from_config(
            _create_config(path),
            working_dir=test_utils.temp_folder)

        self.assertEqual(path, config.file_dir)
コード例 #3
0
def _create_parameter_model(config,
                            *,
                            username=DEF_USERNAME,
                            audit_name=DEF_AUDIT_NAME,
                            all_parameters=None):
    return create_parameter_model_from_config(config,
                                              username=username,
                                              audit_name=audit_name,
                                              all_parameters=all_parameters)
コード例 #4
0
def _create_parameter_model(*,
                            recursive,
                            file_type=None,
                            extensions=None,
                            working_dir=None,
                            file_dir=test_utils.temp_folder):
    config = _create_config(file_dir,
                            recursive=recursive,
                            file_type=file_type,
                            extensions=extensions)
    return test_utils.create_parameter_model_from_config(
        config, working_dir=working_dir)
コード例 #5
0
 def test_file_type(self):
     config = test_utils.create_parameter_model_from_config(
         _create_config(file_type='DiR'))
     self.assertEqual('dir', config.file_type)
コード例 #6
0
    def test_create_when_unnormalized_extensions(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config(extensions=['.pdf', 'TxT', 'log', '.minE']))

        self.assertEqual(['pdf', 'txt', 'log', 'mine'], config.file_extensions)
コード例 #7
0
    def test_create_when_no_extensions(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config())

        self.assertEqual([], config.file_extensions)
コード例 #8
0
    def test_create_recursive_by_config(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config(recursive='true'))

        self.assertEqual(PARAM_TYPE_SERVER_FILE, config.type)
        self.assertEqual(True, config.file_recursive)
コード例 #9
0
    def test_create_recursive_by_config(self):
        config = test_utils.create_parameter_model_from_config(_create_config(recursive='true'))

        self.assertEqual(PARAM_TYPE_SERVER_FILE, config.type)
        self.assertEqual(True, config.file_recursive)
コード例 #10
0
def _create_parameter_model(config, *, username=DEF_USERNAME, audit_name=DEF_AUDIT_NAME, all_parameters=None):
    return create_parameter_model_from_config(config,
                                              username=username,
                                              audit_name=audit_name,
                                              all_parameters=all_parameters)
コード例 #11
0
 def test_file_type_dir_overriden_by_extensions(self):
     config = test_utils.create_parameter_model_from_config(
         _create_config(file_type='dir', extensions=['exe']))
     self.assertEqual('file', config.file_type)
コード例 #12
0
def _create_parameter_model(*, recursive, file_type=None, extensions=None, working_dir=None,
                            file_dir=test_utils.temp_folder):
    config = _create_config(file_dir, recursive=recursive, file_type=file_type, extensions=extensions)
    return test_utils.create_parameter_model_from_config(config, working_dir=working_dir)
コード例 #13
0
 def test_file_type(self):
     config = test_utils.create_parameter_model_from_config(
         _create_config(file_type='DiR'))
     self.assertEqual('dir', config.file_type)
コード例 #14
0
    def test_create_when_unnormalized_extensions(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config(extensions=['.pdf', 'TxT', 'log', '.minE']))

        self.assertEqual(['pdf', 'txt', 'log', 'mine'], config.file_extensions)
コード例 #15
0
    def test_create_when_no_extensions(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config())

        self.assertEqual([], config.file_extensions)
コード例 #16
0
 def test_file_type_dir_overriden_by_extensions(self):
     config = test_utils.create_parameter_model_from_config(
         _create_config(file_type='dir', extensions=['exe']))
     self.assertEqual('file', config.file_type)
コード例 #17
0
    def test_create_by_config(self):
        config = test_utils.create_parameter_model_from_config(
            _create_config())

        self.assertEqual(PARAM_TYPE_SERVER_FILE, config.type)
コード例 #18
0
    def test_create_by_config(self):
        config = test_utils.create_parameter_model_from_config(_create_config())

        self.assertEqual(PARAM_TYPE_SERVER_FILE, config.type)