def test_graphite_querystring(): opts = options_for("-M 'cpu.load.average' -F 1minute") qs = main.graphite_querystring(opts) assert urllib.urlencode({"from": main.format_from("1minute")}) in qs assert urllib.urlencode({"target": "cpu.load.average"}) in qs assert urllib.urlencode({"format": "json"}) in qs
def test_graphite_url(): opts = options_for("-M 'cpu.load.average' -H http://example.com") expected = "{}?{}".format( "http://example.com", main.graphite_querystring(opts)) assert main.graphite_url(opts) == expected
def test_graphite_url(): opts = options_for("-M 'cpu.load.average' -H http://example.com") expected = "{}?{}".format("http://example.com", main.graphite_querystring(opts)) assert main.graphite_url(opts) == expected