Ejemplo n.º 1
0
 def test_scroll_separator_when_reversed(self):
     sep = ' '
     scrolled = scroller.scroll(self.test_str, sep=sep, rev=True)
     string = self.test_str + sep
     for i in range(len(self.test_str)):
         string = scroller.permute(string, rev=True)
         self.assertEqual(next(scrolled), string)
Ejemplo n.º 2
0
 def test_scroll_separator(self):
     sep = ' '
     scrolled = scroller.scroll(self.test_str, sep=sep)
     string = self.test_str + sep
     for _ in range(len(self.test_str)):
         string = scroller.permute(string)
         self.assertEqual(next(scrolled), string)
Ejemplo n.º 3
0
 def test_scroller_when_reversed(self):
     s = scroller.scroller(self.test_str,
                           count=len(self.test_str),
                           rev=True)
     e = self.test_str
     for a in s:
         e = scroller.permute(e, rev=True)
         self.assertEqual(a, e)
Ejemplo n.º 4
0
 def test_scroller_when_reversed(self):
     s = scroller.scroller(
             self.test_str,
             count=len(self.test_str),
             rev=True
     )
     e = self.test_str
     for a in s:
         e = scroller.permute(e, rev=True)
         self.assertEqual(a, e)
Ejemplo n.º 5
0
 def test_scroller(self):
     s = scroller.scroller(self.test_str, count=len(self.test_str))
     e = self.test_str
     for a in s:
         e = scroller.permute(e)
         self.assertEqual(a, e)
Ejemplo n.º 6
0
 def test_scroll(self):
     scrolled = scroller.scroll(self.test_str)
     string = self.test_str
     for _ in range(len(self.test_str)):
         string = scroller.permute(string)
         self.assertEqual(next(scrolled), string)
Ejemplo n.º 7
0
 def test_reverse(self, mock_print, mock_sleep):
     args = scroller.parser.parse_args(['-c', '1', '-s', '', '-r'])
     scroller.main(self.test_str, args)
     (calling_args,), _ = mock_print.call_args
     p = scroller.permute(self.test_str, rev=True)
     self.assertEqual(calling_args, p)
Ejemplo n.º 8
0
 def test_permute(self):
     string = scroller.permute(self.test_str)
     self.assertEqual(string, self.test_str_permuted)
     string = scroller.permute(string, rev=True)
     self.assertEqual(string, self.test_str)