def test_filter(self): self.assertEqual('', base64utils.filter_formatting('')) self.assertEqual('', base64utils.filter_formatting(' ')) self.assertEqual('a', base64utils.filter_formatting('a')) self.assertEqual('a', base64utils.filter_formatting(' a')) self.assertEqual('a', base64utils.filter_formatting('a ')) self.assertEqual('ab', base64utils.filter_formatting('ab')) self.assertEqual('ab', base64utils.filter_formatting(' ab')) self.assertEqual('ab', base64utils.filter_formatting('ab ')) self.assertEqual('ab', base64utils.filter_formatting('a b')) self.assertEqual('ab', base64utils.filter_formatting(' a b')) self.assertEqual('ab', base64utils.filter_formatting('a b ')) self.assertEqual('ab', base64utils.filter_formatting('a\nb\n ')) text = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' '0123456789' '+/=') self.assertEqual(base64_alphabet, base64utils.filter_formatting(text)) text = (' ABCDEFGHIJKLMNOPQRSTUVWXYZ\n' ' abcdefghijklmnopqrstuvwxyz\n' '\t\f\r' ' 0123456789\n' ' +/=') self.assertEqual(base64_alphabet, base64utils.filter_formatting(text)) self.assertEqual(base64url_alphabet, base64utils.base64_to_base64url(base64_alphabet)) text = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' '0123456789' '-_=') self.assertEqual(base64url_alphabet, base64utils.filter_formatting(text)) text = (' ABCDEFGHIJKLMNOPQRSTUVWXYZ\n' ' abcdefghijklmnopqrstuvwxyz\n' '\t\f\r' ' 0123456789\n' '-_=') self.assertEqual(base64url_alphabet, base64utils.filter_formatting(text))
def test_filter(self): self.assertEqual('', base64utils.filter_formatting('')) self.assertEqual('', base64utils.filter_formatting(' ')) self.assertEqual('a', base64utils.filter_formatting('a')) self.assertEqual('a', base64utils.filter_formatting(' a')) self.assertEqual('a', base64utils.filter_formatting('a ')) self.assertEqual('ab', base64utils.filter_formatting('ab')) self.assertEqual('ab', base64utils.filter_formatting(' ab')) self.assertEqual('ab', base64utils.filter_formatting('ab ')) self.assertEqual('ab', base64utils.filter_formatting('a b')) self.assertEqual('ab', base64utils.filter_formatting(' a b')) self.assertEqual('ab', base64utils.filter_formatting('a b ')) self.assertEqual('ab', base64utils.filter_formatting('a\nb\n ')) text = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' '0123456789' '+/=') self.assertEqual(base64_alphabet, base64utils.filter_formatting(text)) text = (' ABCDEFGHIJKLMNOPQRSTUVWXYZ\n' ' abcdefghijklmnopqrstuvwxyz\n' '\t\f\r' ' 0123456789\n' ' +/=') self.assertEqual(base64_alphabet, base64utils.filter_formatting(text)) self.assertEqual(base64url_alphabet, base64utils.base64_to_base64url(base64_alphabet)) text = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' '0123456789' '-_=') self.assertEqual(base64url_alphabet, base64utils.filter_formatting(text)) text = (' ABCDEFGHIJKLMNOPQRSTUVWXYZ\n' ' abcdefghijklmnopqrstuvwxyz\n' '\t\f\r' ' 0123456789\n' '-_=') self.assertEqual(base64url_alphabet, base64utils.filter_formatting(text))
def test_alphabet_conversion(self): self.assertEqual(base64url_alphabet, base64utils.base64_to_base64url(base64_alphabet)) self.assertEqual(base64_alphabet, base64utils.base64url_to_base64(base64url_alphabet))
def test_alphabet_conversion(self): self.assertEqual(base64url_alphabet, base64utils.base64_to_base64url(base64_alphabet)) self.assertEqual(base64_alphabet, base64utils.base64url_to_base64(base64url_alphabet))