def test_format(self):
for data_format in ["cram", "CRAM", "BAM"]:
full_url = protocol.ticket_request_url(
"http://example.co.uk/path/to/resource", data_format=data_format)
parsed = urlparse(full_url)
self.assertEqual(parsed.scheme, "http")
self.assertEqual(parsed.netloc, "example.co.uk")
self.assertEqual(parsed.path, "/path/to/resource")
query = parse_qs(parsed.query)
self.assertEqual(query["format"], [data_format.upper()])
评论列表
文章目录