def test_multiple_files(self): test_utils.create_files(['My.txt', 'file.dat', 'test.sh', 'file2.txt']) test_utils.create_dir('documents') test_utils.create_files(['another.txt'], 'documents') provider = FilesProvider(test_utils.temp_folder, file_extensions=['txt']) self.assertEqual(['file2.txt', 'My.txt'], provider.get_values({}))
def test_file_type_dir(self): files = ['file1', 'file2'] test_utils.create_files(files) test_utils.create_dir('my_dir') actual_files = model_helper.list_files(test_utils.temp_folder, file_type=FILE_TYPE_DIR) self.assertEqual(['my_dir'], actual_files)
def test_file_type_dir(self): files = ['file1', 'file2'] self.create_files(files) test_utils.create_dir('my_dir') self.assertEqual(['my_dir'], self.read_provider_values(file_type=FILE_TYPE_DIR))
def test_file_type_dir(self): files = ['file1', 'file2'] test_utils.create_files(files) test_utils.create_dir('my_dir') actual_files = model_helper.list_files(test_utils.temp_folder, file_type=FILE_TYPE_DIR) self.assertEqual(['my_dir'], actual_files)
def test_file_extensions(self): for extension in ['exe', 'dat', 'txt', 'sh', 'pdf', 'docx']: for file in ['file1', 'file2']: test_utils.create_file(file + '.' + extension) test_utils.create_dir('my_dir' + '.' + extension) files = model_helper.list_files(test_utils.temp_folder, file_extensions=['exe', 'pdf']) self.assertEqual(['file1.exe', 'file1.pdf', 'file2.exe', 'file2.pdf'], files)
def test_file_extensions(self): for extension in ['exe', 'dat', 'txt', 'sh', 'pdf', 'docx']: for file in ['file1', 'file2']: test_utils.create_file(file + '.' + extension) test_utils.create_dir('my_dir' + '.' + extension) self.assertEqual( ['file1.exe', 'file1.pdf', 'file2.exe', 'file2.pdf'], self.read_provider_values(file_extensions=['exe', '.pdf']))
def test_file_extensions(self): for extension in ['exe', 'dat', 'txt', 'sh', 'pdf', 'docx']: for file in ['file1', 'file2']: test_utils.create_file(file + '.' + extension) test_utils.create_dir('my_dir' + '.' + extension) files = model_helper.list_files(test_utils.temp_folder, file_extensions=['exe', 'pdf']) self.assertEqual(['file1.exe', 'file1.pdf', 'file2.exe', 'file2.pdf'], files)
def setUp(self) -> None: super().setUp() test_utils.setup() self.requires_explicit_ioloop_factory = os_utils.is_win( ) and env_utils.is_min_version('3.8') self.windows = os_utils.is_win() self.conf_folder = test_utils.create_dir(os.path.join('conf')) self.runners_folder = os.path.join(self.conf_folder, 'runners')
def test_multiple_files(self): test_utils.create_files(['My.txt', 'file.dat', 'test.sh']) test_utils.create_dir('documents') files = model_helper.list_files(test_utils.temp_folder) self.assertEqual(['documents', 'file.dat', 'My.txt', 'test.sh'], files)
def test_multiple_files(self): test_utils.create_files(['My.txt', 'file.dat', 'test.sh']) test_utils.create_dir('documents') files = model_helper.list_files(test_utils.temp_folder) self.assertEqual(['documents', 'file.dat', 'My.txt', 'test.sh'], files)
def test_multiple_files(self): self.create_files(['My.txt', 'file.dat', 'test.sh']) test_utils.create_dir('documents') self.assertEqual(['documents', 'file.dat', 'My.txt', 'test.sh'], self.read_provider_values())