Exemplo n.º 1
0
 def test_docformat_config(self):
     from tinyscript.helpers.text import FORMATS
     self.assertEqual(TXT, txt2bold(TXT))
     for fmt in FORMATS[1:]:
         configure_docformat({'__docformat__': fmt})
         [self.assertNotEqual,
          self.assertEqual][fmt == "console"](TXT, txt2bold(TXT, fmt))
Exemplo n.º 2
0
 def test_text_rendering(self):
     configure_docformat({'__docformat__': "html"})
     t = txt_terminal_render(txt2title(TXT), debug=True)
     self.assertIsNotNone(t)
     configure_docformat({'__docformat__': "md"})
     self.assertEqual(txt_terminal_render(txt2title(TXT)), t)
     configure_docformat({'__docformat__': None})
     self.assertEqual(txt_terminal_render(TXT), TXT)
     self.assertRaises(ValueError, txt2email, TXT)
     self.assertRaises(ValueError, txt2url, TXT)
     for help, fmt in zip([HTML, MD, RST, TEXTILE],
                          ["html", "md", "rst", "textile"]):
         self.assertIsNotNone(txt_terminal_render(help, fmt))
Exemplo n.º 3
0
 def setUp(self):
     global EML, URL, TXT
     EML = "*****@*****.**"
     URL = "https://*****:*****@www.example.com/path?p=true"
     TXT = "test string"
     configure_docformat({'__docformat__': None})