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')
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')
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')