Example #1
0
 def test_get_file(self):
     local_file, link_file, res_dir = _create_testfile()
     self.addCleanup(_rm_testfile)
     fm = resource.TestResourceManager(
         resource.LocalResourceManagerBackend()).create_session()
     self.assertEqual(local_file, fm.get_file('a.txt'))
     self.assertEqual(link_file, fm.get_file('test.txt'))
     self.assertEqual(local_file, resource.get_file('a.txt'))
     self.assertEqual(link_file, resource.get_file('test.txt'))
Example #2
0
    def test_get_local_file(self):
        fm = resource.TestResourceManager(
            resource.LocalResourceManagerBackend()).create_session()
        self.assertEqual(self.local_file, fm.get_file(test_file_name))
        self.assertEqual(self.local_file, resource.get_file(test_file_name))

        paths = []
        for it in os.listdir(self.local_dir):
            paths.append(smart_text(os.path.join(self.local_dir, it)))
        self.assertEqual(paths, fm.list_dir(''))
        self.assertEqual(paths, resource.list_dir(''))
Example #3
0
    def test_get_local_file(self):
        fm = resource.TestResourceManager(resource.LocalResourceManagerBackend()).create_session()
        self.assertEqual(self.local_file, fm.get_file(test_file_name))
        self.assertEqual(self.local_file, resource.get_file(test_file_name))

        paths = os.listdir(os.path.join(self.local_dir, test_dir_name))
        for i, path in enumerate(paths):
            if path.endswith(".link"):
                paths[i] = path[:-5]
        list_result = fm.list_dir(test_dir_name)
        self.assertEqual(paths, list_result)
        list_result = resource.list_dir(test_dir_name)
        self.assertEqual(paths, list_result)