Esempio n. 1
0
    def test_keyvalue(self):
        # (value, result)
        test_data = [
            ('X-Forwarded-For=127.0.0.1', ('X-Forwarded-For', '127.0.0.1')),
            ('Referer=https://foo.bar', ('Referer', 'https://foo.bar')),
            ('User-Agent=Mozilla/5.0 (X11; Linux x86_64; rv:60.0)'
             ' Gecko/20100101 Firefox/60.0',
             ('User-Agent', 'Mozilla/5.0 (X11; Linux x86_64; rv:60.0) '
              'Gecko/20100101 Firefox/60.0')),
            ('domain=example.com', ('domain', 'example.com')),
        ]

        for _v, _r in test_data:
            self.assertEqual(keyvalue(_v), _r)
Esempio n. 2
0
    def test_keyvalue(self):
        # (value, result)
        test_data = [
            ('X-Forwarded-For=127.0.0.1', ('X-Forwarded-For', '127.0.0.1')),
            ('Referer=https://foo.bar', ('Referer', 'https://foo.bar')),
            (
                'User-Agent=Mozilla/5.0 (X11; Linux x86_64; rv:60.0)'
                ' Gecko/20100101 Firefox/60.0',
                ('User-Agent', 'Mozilla/5.0 (X11; Linux x86_64; rv:60.0) '
                 'Gecko/20100101 Firefox/60.0')
            ),
            ('domain=example.com', ('domain', 'example.com')),
        ]

        for _v, _r in test_data:
            self.assertEqual(keyvalue(_v), _r)
 def test_keyvalue_error(self):
     with self.assertRaises(ValueError):
         keyvalue('127.0.0.1')
Esempio n. 4
0
 def test_keyvalue_error(self):
     with self.assertRaises(ValueError):
         keyvalue('127.0.0.1')