Example #1
0
 def test_sanserif_italic(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'sanserif-italic'),
                      'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'italic'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #2
0
 def test_script(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'script'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'cursive'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
Example #3
0
 def test_ascii(self, mock_to):
     self.assertEqual(textformat.format('', 'ascii'), '')
     mock_to.assert_called_once_with('')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'AsCiI'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'ASCII'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #4
0
 def test_serif_bold_italic(self, mock_to):
     formats = [
         'serif-bold-italic',
         'serifbold-italic',
         'serif-bolditalic',
         'serifbolditalic',
         'serif-italic-bold',
         'serifitalic-bold',
         'serif-italicbold',
         'serifitalicbold',
     ]
     for format_ in formats:
         self.assertEqual(textformat.format('Kappa', format_), 'Kappa',
                          format_)
         mock_to.assert_called_once_with('Kappa')
         mock_to.reset_mock()
Example #5
0
 def test_doublestruck(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'doublestruck'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #6
0
 def test_monospace(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'monospace'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #7
0
 def test_fraktur_bold(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'fraktur-bold'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'frakturbold'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #8
0
 def test_fraktur(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'fraktur'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #9
0
 def test_sanserif(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'sanserif'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #10
0
 def test_serif_bold(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'serif-bold'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
     mock_to.reset_mock()
     self.assertEqual(textformat.format('Kappa', 'serifbold'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #11
0
 def test_upsidedown(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'upsidedown'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #12
0
 def test_smallcaps(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'smallcaps'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #13
0
 def test_circled(self, mock_to):
     self.assertEqual(textformat.format('Kappa', 'circled'), 'Kappa')
     mock_to.assert_called_once_with('Kappa')
Example #14
0
 def test_blank(self):
     self.assertEqual(textformat.format('', ''), '')
     self.assertEqual(textformat.format('Kappa', ''), 'Kappa')
Example #15
0
def format(string: str, format: Optional[str], hasTextConvert: bool) -> str:
    if hasTextConvert and format is not None:
        return textformat.format(string=string, format_=format)
    return string