Ejemplo n.º 1
0
 def test_appCondition(self):
     """
     Test parsing of an error element with an app specific condition.
     """
     condition = self.error.addElement(("testns", "condition"))
     result = error._parseError(self.error, "errorns")
     self.assertEqual(condition, result["appCondition"])
Ejemplo n.º 2
0
 def test_condition(self):
     """
     Test parsing of an error element with a condition.
     """
     self.error.addElement(('errorns', 'bad-request'))
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('bad-request', result['condition'])
 def test_appCondition(self):
     """
     Test parsing of an error element with an app specific condition.
     """
     condition = self.error.addElement(("testns", "condition"))
     result = error._parseError(self.error, "errorns")
     self.assertEqual(condition, result["appCondition"])
Ejemplo n.º 4
0
 def test_condition(self):
     """
     Test parsing of an error element with a condition.
     """
     self.error.addElement(("errorns", "bad-request"))
     result = error._parseError(self.error, "errorns")
     self.assertEqual("bad-request", result["condition"])
 def test_condition(self):
     """
     Test parsing of an error element with a condition.
     """
     self.error.addElement(("errorns", "bad-request"))
     result = error._parseError(self.error, "errorns")
     self.assertEqual("bad-request", result["condition"])
Ejemplo n.º 6
0
 def test_condition(self):
     """
     Test parsing of an error element with a condition.
     """
     self.error.addElement(('errorns', 'bad-request'))
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('bad-request', result['condition'])
Ejemplo n.º 7
0
 def test_appCondition(self):
     """
     Test parsing of an error element with an app specific condition.
     """
     condition = self.error.addElement(('testns', 'condition'))
     result = error._parseError(self.error, 'errorns')
     self.assertEqual(condition, result['appCondition'])
Ejemplo n.º 8
0
 def test_appCondition(self):
     """
     Test parsing of an error element with an app specific condition.
     """
     condition = self.error.addElement(('testns', 'condition'))
     result = error._parseError(self.error, 'errorns')
     self.assertEqual(condition, result['appCondition'])
Ejemplo n.º 9
0
 def test_appConditionMultiple(self):
     """
     Test parsing of an error element with multiple app specific conditions.
     """
     self.error.addElement(('testns', 'condition'))
     condition = self.error.addElement(('testns', 'condition2'))
     result = error._parseError(self.error, 'errorns')
     self.assertEquals(condition, result['appCondition'])
 def test_appConditionMultiple(self):
     """
     Test parsing of an error element with multiple app specific conditions.
     """
     self.error.addElement(("testns", "condition"))
     condition = self.error.addElement(("testns", "condition2"))
     result = error._parseError(self.error, "errorns")
     self.assertEquals(condition, result["appCondition"])
 def test_appConditionMultiple(self):
     """
     Test parsing of an error element with multiple app specific conditions.
     """
     self.error.addElement(('testns', 'condition'))
     condition = self.error.addElement(('testns', 'condition2'))
     result = error._parseError(self.error, 'errorns')
     self.assertEquals(condition, result['appCondition'])
Ejemplo n.º 12
0
 def test_text(self):
     """
     Test parsing of an error element with a text.
     """
     text = self.error.addElement(('errorns', 'text'))
     text.addContent('test')
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('test', result['text'])
     self.assertEqual(None, result['textLang'])
Ejemplo n.º 13
0
 def test_textLang(self):
     """
     Test parsing of an error element with a text with a defined language.
     """
     text = self.error.addElement(("errorns", "text"))
     text[NS_XML, "lang"] = "en_US"
     text.addContent("test")
     result = error._parseError(self.error, "errorns")
     self.assertEqual("en_US", result["textLang"])
Ejemplo n.º 14
0
 def test_text(self):
     """
     Test parsing of an error element with a text.
     """
     text = self.error.addElement(("errorns", "text"))
     text.addContent("test")
     result = error._parseError(self.error, "errorns")
     self.assertEqual("test", result["text"])
     self.assertEqual(None, result["textLang"])
Ejemplo n.º 15
0
 def testEmpty(self):
     result = error._parseError(self.error)
     self.assertEqual(
         {
             'condition': None,
             'text': None,
             'textLang': None,
             'appCondition': None
         }, result)
Ejemplo n.º 16
0
 def test_textLangInherited(self):
     """
     Test parsing of an error element with a text with inherited language.
     """
     text = self.error.addElement(('errorns', 'text'))
     self.error[NS_XML, 'lang'] = 'en_US'
     text.addContent('test')
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('en_US', result['textLang'])
Ejemplo n.º 17
0
 def test_empty(self):
     """
     Test parsing of the empty error element.
     """
     result = error._parseError(self.error, 'errorns')
     self.assertEqual({'condition': None,
                       'text': None,
                       'textLang': None,
                       'appCondition': None}, result)
 def test_textLangInherited(self):
     """
     Test parsing of an error element with a text with inherited language.
     """
     text = self.error.addElement(("errorns", "text"))
     self.error[NS_XML, "lang"] = "en_US"
     text.addContent("test")
     result = error._parseError(self.error, "errorns")
     self.assertEqual("en_US", result["textLang"])
 def test_text(self):
     """
     Test parsing of an error element with a text.
     """
     text = self.error.addElement(("errorns", "text"))
     text.addContent("test")
     result = error._parseError(self.error, "errorns")
     self.assertEqual("test", result["text"])
     self.assertEqual(None, result["textLang"])
Ejemplo n.º 20
0
 def test_empty(self):
     """
     Test parsing of the empty error element.
     """
     result = error._parseError(self.error, 'errorns')
     self.assertEqual({'condition': None,
                       'text': None,
                       'textLang': None,
                       'appCondition': None}, result)
Ejemplo n.º 21
0
 def test_textLangInherited(self):
     """
     Test parsing of an error element with a text with inherited language.
     """
     text = self.error.addElement(('errorns', 'text'))
     self.error[NS_XML, 'lang'] = 'en_US'
     text.addContent('test')
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('en_US', result['textLang'])
Ejemplo n.º 22
0
 def test_text(self):
     """
     Test parsing of an error element with a text.
     """
     text = self.error.addElement(('errorns', 'text'))
     text.addContent('test')
     result = error._parseError(self.error, 'errorns')
     self.assertEqual('test', result['text'])
     self.assertEqual(None, result['textLang'])
Ejemplo n.º 23
0
 def test_empty(self):
     """
     Test parsing of the empty error element.
     """
     result = error._parseError(self.error, "errorns")
     self.assertEqual(
         {
             "condition": None,
             "text": None,
             "textLang": None,
             "appCondition": None
         },
         result,
     )
 def testText(self):
     text = self.error.addElement((NS_XMPP_STANZAS, 'text'))
     text.addContent('test')
     result = error._parseError(self.error)
     self.assertEqual('test', result['text'])
     self.assertEqual(None, result['textLang'])
 def testEmpty(self):
     result = error._parseError(self.error)
     self.assertEqual({'condition': None,
                       'text': None,
                       'textLang': None,
                       'appCondition': None}, result)
 def testCondition(self):
     self.error.addElement((NS_XMPP_STANZAS, 'bad-request'))
     result = error._parseError(self.error)
     self.assertEqual('bad-request', result['condition'])
 def testAppCondition(self):
     condition = self.error.addElement(('testns', 'condition'))
     result = error._parseError(self.error)
     self.assertEqual(condition, result['appCondition'])
 def testMultipleAppConditions(self):
     condition = self.error.addElement(('testns', 'condition'))
     condition2 = self.error.addElement(('testns', 'condition2'))
     result = error._parseError(self.error)
     self.assertEqual(condition2, result['appCondition'])
Ejemplo n.º 29
0
 def testTextLangInherited(self):
     text = self.error.addElement((NS_XMPP_STANZAS, 'text'))
     self.error[NS_XML, 'lang'] = 'en_US'
     text.addContent('test')
     result = error._parseError(self.error)
     self.assertEqual('en_US', result['textLang'])
 def testTextLangInherited(self):
     text = self.error.addElement((NS_XMPP_STANZAS, 'text'))
     self.error[NS_XML, 'lang'] = 'en_US'
     text.addContent('test')
     result = error._parseError(self.error)
     self.assertEqual('en_US', result['textLang'])
Ejemplo n.º 31
0
 def testText(self):
     text = self.error.addElement((NS_XMPP_STANZAS, 'text'))
     text.addContent('test')
     result = error._parseError(self.error)
     self.assertEqual('test', result['text'])
     self.assertEqual(None, result['textLang'])
 def test_empty(self):
     """
     Test parsing of the empty error element.
     """
     result = error._parseError(self.error, "errorns")
     self.assertEqual({"condition": None, "text": None, "textLang": None, "appCondition": None}, result)
Ejemplo n.º 33
0
 def testAppCondition(self):
     condition = self.error.addElement(('testns', 'condition'))
     result = error._parseError(self.error)
     self.assertEqual(condition, result['appCondition'])
Ejemplo n.º 34
0
 def testCondition(self):
     self.error.addElement((NS_XMPP_STANZAS, 'bad-request'))
     result = error._parseError(self.error)
     self.assertEqual('bad-request', result['condition'])
Ejemplo n.º 35
0
 def testMultipleAppConditions(self):
     condition = self.error.addElement(('testns', 'condition'))
     condition2 = self.error.addElement(('testns', 'condition2'))
     result = error._parseError(self.error)
     self.assertEqual(condition2, result['appCondition'])