示例#1
0
 def test_sys_paths_directories(self):
     with extend_sys_path(str(self.directory)):
         paths = list(autoreload.sys_path_directories())
     self.assertIn(self.directory, paths)
示例#2
0
 def test_sys_paths_non_existing(self):
     nonexistent_file = Path(self.directory.name) / 'does_not_exist'
     with extend_sys_path(str(nonexistent_file)):
         paths = list(autoreload.sys_path_directories())
     self.assertNotIn(nonexistent_file, paths)
     self.assertNotIn(nonexistent_file.parent, paths)
示例#3
0
 def test_sys_paths_absolute(self):
     paths = list(autoreload.sys_path_directories())
     self.assertTrue(all(p.is_absolute() for p in paths))
示例#4
0
 def test_sys_paths_with_directories(self):
     with extend_sys_path(str(self.file)):
         paths = list(autoreload.sys_path_directories())
     self.assertIn(self.file.parent, paths)
示例#5
0
 def test_sys_paths_directories(self):
     with extend_sys_path(str(self.directory)):
         paths = list(autoreload.sys_path_directories())
     self.assertIn(self.directory, paths)
示例#6
0
 def test_sys_paths_absolute(self):
     paths = list(autoreload.sys_path_directories())
     self.assertTrue(all(p.is_absolute() for p in paths))
示例#7
0
 def test_sys_paths_non_existing(self):
     nonexistent_file = Path(self.directory.name) / 'does_not_exist'
     with extend_sys_path(str(nonexistent_file)):
         paths = list(autoreload.sys_path_directories())
     self.assertNotIn(nonexistent_file, paths)
     self.assertNotIn(nonexistent_file.parent, paths)
示例#8
0
 def test_sys_paths_with_directories(self):
     with extend_sys_path(str(self.file)):
         paths = list(autoreload.sys_path_directories())
     self.assertIn(self.file.parent, paths)