예제 #1
0
파일: test_delta.py 프로젝트: gnosek/delta
 def test_command_feed_count(self):
     feed = delta.command_feed([u'/bin/echo', u'hello'], 0.1, 2)
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertRaises(StopIteration, next, feed)
예제 #2
0
파일: test_delta.py 프로젝트: gnosek/delta
 def test_command_feed_shell(self):
     feed = delta.command_feed((u'echo hello',), 0.1)
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
예제 #3
0
파일: test_delta.py 프로젝트: gnosek/delta
 def test_command_feed(self):
     feed = delta.command_feed([u'/bin/echo', u'hello'], 0.1)
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')
     self.assertIs(next(feed), delta.separator)
     self.assertEqual(next(feed), u'hello\n')