def test_follow_files_nostate(self):
     follow_paths = [self.logfile_path]
     lastlines_dirpath = tempfile.mkdtemp()
     procs, pipes = monitors_util.launch_tails(follow_paths,
                                               lastlines_dirpath)
     lines, bad_pipes = monitors_util.poll_tail_pipes(
         pipes, lastlines_dirpath)
     first_shouldmatch = '[%s]\t%s' % (self.logfile_path, self.lastline)
     self.assertEquals(lines[0], first_shouldmatch)
     monitors_util.snuff(procs.values())
 def test_follow_files_nostate(self):
     follow_paths = [self.logfile_path]
     lastlines_dirpath = tempfile.mkdtemp()
     procs, pipes = monitors_util.launch_tails(
         follow_paths, lastlines_dirpath)
     lines, bad_pipes = monitors_util.poll_tail_pipes(
         pipes, lastlines_dirpath)
     first_shouldmatch = '[%s]\t%s' % (
         self.logfile_path, self.lastline)
     self.assertEquals(lines[0], first_shouldmatch)
     monitors_util.snuff(procs.values())
 def test_follow_files(self):
     follow_paths = [self.logfile_path]
     procs, pipes = monitors_util.launch_tails(
         follow_paths, self.lastlines_dirpath)
     lines, bad_pipes = monitors_util.poll_tail_pipes(
         pipes, self.lastlines_dirpath)
     first_shouldmatch = '[%s]\t%s' % (
         self.logfile_path, self.line_after_lastline_seen)
     self.assertEquals(lines[0], first_shouldmatch)
     monitors_util.snuff(procs.values())
     last_shouldmatch = '[%s]\t%s' % (self.logfile_path, self.lastline)
     self.assertEquals(lines[-1], last_shouldmatch)
Exemplo n.º 4
0
 def test_follow_files(self):
     follow_paths = [self.logfile_path]
     procs, pipes = monitors_util.launch_tails(
         follow_paths, self.lastlines_dirpath)
     lines, bad_pipes = monitors_util.poll_tail_pipes(
         pipes, self.lastlines_dirpath)
     first_shouldmatch = '[%s]\t%s' % (
         self.logfile_path, self.line_after_lastline_seen)
     self.assertEquals(lines[0], first_shouldmatch)
     monitors_util.snuff(procs.values())
     last_shouldmatch = '[%s]\t%s' % (self.logfile_path, self.lastline)
     self.assertEquals(lines[-1], last_shouldmatch)