示例#1
0
def search_uptime_metric(mocker):
    """Fixture for search uptime metric."""
    mocker.patch.object(UptimeRobotProvider, 'collect', new=uptime_collect)

    return metrics.uptime('search', 'http://www.google.com', 'abc', 'Search')
示例#2
0
def files_uptime_metric(mocker):
    """Fixture for files uptime metric."""
    mocker.patch.object(UptimeRobotProvider, 'collect', new=uptime_collect)

    return metrics.uptime('files', 'http://www.google.com', 'abc',
                          'Files upload/download')
示例#3
0
def website_uptime_metric(mocker):
    """Fixture for website uptime metric."""
    mocker.patch.object(UptimeRobotProvider, 'collect', new=uptime_collect)

    return metrics.uptime('web', 'http://www.google.com', 'abc', 'Website')