Пример #1
0
 def test_file_not_in_folder(self):
     # Test with and without trailing slash
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py",
                                                  "/d/e/f/")
     self.assertFalse(ret)
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "/d/e/f")
     self.assertFalse(ret)
 def test_file_in_subfolder(self):
     # Test with and without trailing slash
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "/a")
     self.assertTrue(ret)
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "/a/")
     self.assertTrue(ret)
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "/a/b")
     self.assertTrue(ret)
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "/a/b/")
     self.assertTrue(ret)
Пример #3
0
 def test_rel_file_not_in_folder(self):
     ret = LocalSourcesWatcher._file_is_in_folder('foo.py', '/d/e/f/')
     self.assertFalse(ret)
Пример #4
0
 def test_file_in_folder(self):
     ret = LocalSourcesWatcher._file_is_in_folder('/a/b/c/foo.py', '/a/b/c/')
     self.assertTrue(ret)
 def test_rel_file_not_in_folder_glob(self):
     ret = LocalSourcesWatcher._file_is_in_folder("foo.py", "**/f")
     self.assertFalse(ret)
 def test_file_in_folder_glob(self):
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py", "**/c")
     self.assertTrue(ret)
 def test_file_not_in_folder(self):
     ret = LocalSourcesWatcher._file_is_in_folder("/a/b/c/foo.py",
                                                  "/d/e/f/")
     self.assertFalse(ret)