def testMultipleNonNumbers(self):
    'Test error handling for multiple non-numbers.'
    with self.assertRaisesRegex(ValueError, "invalid literal for int\\(\\) with base 10: 'drei'"):
        self.assertEqual((i18n.twntranslate('de', 'test-multiple-plurals', ['drei', '1', 1]) % {'action': u'Ändere', 'line': u'drei'}), u'Bot: Ändere drei Zeilen von einer Seite.')
    with self.assertRaisesRegex(ValueError, "invalid literal for int\\(\\) with base 10: 'elf'"):
        self.assertEqual(i18n.twntranslate('de', 'test-multiple-plurals', {'action': u'Ändere', 'line': 'elf', 'page': 2}), u'Bot: Ändere elf Zeilen von mehreren Seiten.')
Test error handling for multiple non-numbers.
def testMultipleNonNumbers(self):
    
    with self.assertRaisesRegex(ValueError, "invalid literal for int\\(\\) with base 10: 'drei'"):
        self.assertEqual((i18n.twntranslate('de', 'test-multiple-plurals', ['drei', '1', 1]) % {'action': u'Ändere', 'line': u'drei'}), u'Bot: Ändere drei Zeilen von einer Seite.')
    with self.assertRaisesRegex(ValueError, "invalid literal for int\\(\\) with base 10: 'elf'"):
        self.assertEqual(i18n.twntranslate('de', 'test-multiple-plurals', {'action': u'Ändere', 'line': 'elf', 'page': 2}), u'Bot: Ändere elf Zeilen von mehreren Seiten.')