示例#1
0
def test_parse_page_title_response():
    response = {u'batchcomplete': u'', u'query': {
                    u'pages': {u'6894734': {
                    u'lastrevid': 11408043, u'pageid': 6894734,
                    u'title': u'User talk:Jmorgan (WMF)/test profile2',
                    u'length': 12343, u'contentmodel': u'wikitext',
                    u'pagelanguage': u'en',
                    u'touched': u'2015-02-27T19:25:54Z', u'ns': 3}},
                u'userinfo': {u'id': 7535326, u'name': u'MatchBot'}}}
    assert (parse_page_title_response(response) ==
            u'User talk:Jmorgan (WMF)/test profile2')
示例#2
0
def test_parse_page_title_response():
    response = {
        u'batchcomplete': u'',
        u'query': {
            u'pages': {
                u'6894734': {
                    u'lastrevid': 11408043,
                    u'pageid': 6894734,
                    u'title': u'User talk:Jmorgan (WMF)/test profile2',
                    u'length': 12343,
                    u'contentmodel': u'wikitext',
                    u'pagelanguage': u'en',
                    u'touched': u'2015-02-27T19:25:54Z',
                    u'ns': 3
                }
            },
            u'userinfo': {
                u'id': 7535326,
                u'name': u'MatchBot'
            }
        }
    }
    assert (parse_page_title_response(response) ==
            u'User talk:Jmorgan (WMF)/test profile2')
示例#3
0
def test_parse_bad_page_title_response():
    parse_page_title_response({})
示例#4
0
def test_parse_bad_page_title_response():
    parse_page_title_response({})