def test_parse_marker_no_next(self): fake_marker = "%s" % random.randint(10000, 100000) href = "http://example.com/foo?marker=%s" % fake_marker body = {"links": [ {"rel": "bogus", "href": "fake"}, ]} ret = _parse_marker(body) self.assertIsNone(ret)
def test_parse_marker(self): fake_marker = "%s" % random.randint(10000, 100000) href = "http://example.com/foo?marker=%s" % fake_marker body = {"links": [ {"rel": "next", "href": href}, {"rel": "bogus", "href": "fake"}, ]} ret = _parse_marker(body) self.assertEqual(ret, fake_marker)