コード例 #1
0
ファイル: test_watcher.py プロジェクト: zmukwa/powerline
 def test_inotify_tree_watcher(self, use_bytes=use_bytes):
     try:
         tw = create_tree_watcher(get_fallback_logger(),
                                  watcher_type='inotify')
     except INotifyError:
         raise SkipTest('INotify is not available')
     self.do_test_tree_watcher(tw, use_bytes)
コード例 #2
0
ファイル: test_watcher.py プロジェクト: 13768324554/powerline
		def test_uv_tree_watcher(self, use_bytes=use_bytes):
			raise SkipTest('Uv watcher tests are not stable')
			try:
				tw = create_tree_watcher(get_fallback_logger(), 'uv')
			except UvNotFound:
				raise SkipTest('Pyuv is not available')
			self.do_test_tree_watcher(tw, use_bytes)
コード例 #3
0
ファイル: test_watcher.py プロジェクト: zmukwa/powerline
 def test_uv_tree_watcher(self, use_bytes=use_bytes):
     raise SkipTest('Uv watcher tests are not stable')
     try:
         tw = create_tree_watcher(get_fallback_logger(), 'uv')
     except UvNotFound:
         raise SkipTest('Pyuv is not available')
     self.do_test_tree_watcher(tw, use_bytes)
コード例 #4
0
ファイル: test_watcher.py プロジェクト: zedwarth/dotfiles
	def test_tree_watcher(self):
		tw = create_tree_watcher(get_fallback_logger())
		subdir = os.path.join(INOTIFY_DIR, 'subdir')
		os.mkdir(subdir)
		if tw.watch(INOTIFY_DIR).is_dummy:
			raise SkipTest('No tree watcher available')
		self.assertTrue(tw(INOTIFY_DIR))
		self.assertFalse(tw(INOTIFY_DIR))
		changed = partial(self.do_test_for_change, tw, INOTIFY_DIR)
		open(os.path.join(INOTIFY_DIR, 'tree1'), 'w').close()
		changed()
		open(os.path.join(subdir, 'tree1'), 'w').close()
		changed()
		os.unlink(os.path.join(subdir, 'tree1'))
		changed()
		os.rmdir(subdir)
		changed()
		os.mkdir(subdir)
		changed()
		os.rename(subdir, subdir + '1')
		changed()
		shutil.rmtree(subdir + '1')
		changed()
		os.mkdir(subdir)
		f = os.path.join(subdir, 'f')
		open(f, 'w').close()
		changed()
		with open(f, 'a') as s:
			s.write(' ')
		changed()
		os.rename(f, f + '1')
		changed()
コード例 #5
0
ファイル: __init__.py プロジェクト: zedwarth/dotfiles
	def __init__(self, pl):
		self.tw = create_tree_watcher(pl)
		self.pl = pl
コード例 #6
0
ファイル: __init__.py プロジェクト: WakuwakuP/dotfiles-old
 def __init__(self, pl):
     self.tw = create_tree_watcher(pl)
     self.pl = pl
コード例 #7
0
ファイル: test_watcher.py プロジェクト: 13768324554/powerline
		def test_inotify_tree_watcher(self, use_bytes=use_bytes):
			try:
				tw = create_tree_watcher(get_fallback_logger(), watcher_type='inotify')
			except INotifyError:
				raise SkipTest('INotify is not available')
			self.do_test_tree_watcher(tw, use_bytes)
コード例 #8
0
 def test_uv_tree_watcher(self):
     raise SkipTest('Uv watcher tests are not stable')
     tw = create_tree_watcher(get_fallback_logger(), 'uv')
     return self.do_test_tree_watcher(tw)
コード例 #9
0
 def test_tree_watcher(self):
     tw = create_tree_watcher(get_fallback_logger())
     return self.do_test_tree_watcher(tw)
コード例 #10
0
ファイル: test_watcher.py プロジェクト: Tukeke/powerline
	def test_tree_watcher(self):
		tw = create_tree_watcher(get_fallback_logger())
		return self.do_test_tree_watcher(tw)
コード例 #11
0
ファイル: test_watcher.py プロジェクト: Tukeke/powerline
	def test_uv_tree_watcher(self):
		raise SkipTest('Uv watcher tests are not stable')
		tw = create_tree_watcher(get_fallback_logger(), 'uv')
		return self.do_test_tree_watcher(tw)