(self)
| 1887 | self.assertEqual(splitattr('/path'), ('/path', [])) |
| 1888 | |
| 1889 | def test_splitvalue(self): |
| 1890 | # Normal cases are exercised by other tests; test pathological cases |
| 1891 | # with no key/value pairs. (testcase ensuring coverage) |
| 1892 | splitvalue = urllib.parse._splitvalue |
| 1893 | self.assertEqual(splitvalue('foo=bar'), ('foo', 'bar')) |
| 1894 | self.assertEqual(splitvalue('foo='), ('foo', '')) |
| 1895 | self.assertEqual(splitvalue('=bar'), ('', 'bar')) |
| 1896 | self.assertEqual(splitvalue('foobar'), ('foobar', None)) |
| 1897 | self.assertEqual(splitvalue('foo=bar=baz'), ('foo', 'bar=baz')) |
| 1898 | |
| 1899 | def test_to_bytes(self): |
| 1900 | result = urllib.parse._to_bytes('http://www.python.org') |
nothing calls this directly
no test coverage detected