def test_get_identifier_with_uppercase(self): """ Test if the ``get_identifier`` method with some uppercase char. """ identifier, offset = get_identifier('_ABCDEFGHIJKlmnopqrstuvwxyz ', 0) self.assertEqual('_abcdefghijklmnopqrstuvwxyz', identifier) self.assertEqual(offset, 27)
def test_get_identifier_with_uppercase(self): """ Test if the ``get_identifier`` method with some uppercase char. """ identifier, offset, ch = get_identifier('_ABCDEFGHIJKlmnopqrstuvwxyz ', 0, '_') self.assertEqual('_abcdefghijklmnopqrstuvwxyz', identifier) self.assertEqual(offset, 27) self.assertEqual(' ', ch)
def test_get_identifier_with_whitespaces(self): """ Test if the ``get_identifier`` method with some whitespaces. """ identifier, offset = get_identifier('_abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' '0123456789 ', 0) self.assertEqual('_abcdefghijklmnopqrstuvwxyz', identifier) self.assertEqual(offset, 27)
def test_get_identifier_with_whitespaces(self): """ Test if the ``get_identifier`` method with some whitespaces. """ identifier, offset, ch = get_identifier('_abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' '0123456789 ', 0, '_') self.assertEqual('_abcdefghijklmnopqrstuvwxyz', identifier) self.assertEqual(offset, 27) self.assertEqual(' ', ch)
def test_get_identifier_with_valid_name(self): """ Test if the ``get_identifier`` method with a valid identifier string. """ identifier, offset = get_identifier('_abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' '0123456789 ', 0) self.assertEqual('_abcdefghijklmnopqrstuvwxyz' 'abcdefghijklmnopqrstuvwxyz' '0123456789', identifier) self.assertEqual(offset, 63)
def test_get_identifier_with_valid_name(self): """ Test if the ``get_identifier`` method with a valid identifier string. """ identifier, offset, ch = get_identifier('_abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' '0123456789 ', 0, '_') self.assertEqual('_abcdefghijklmnopqrstuvwxyz' 'abcdefghijklmnopqrstuvwxyz' '0123456789', identifier) self.assertEqual(offset, 63) self.assertEqual(' ', ch)
def test_get_identifier_no_ending_whitespace(self): """ Test if the ``get_identifier`` method with no ending whitespaces. """ with self.assertRaises(IndexError): get_identifier('test', 0, 't')
def test_get_identifier_no_ending_whitespace(self): """ Test if the ``get_identifier`` method with no ending whitespaces. """ with self.assertRaises(IndexError): get_identifier('test', 0)