def test_mongodb_port_environ(self, mongo_mock):
        self.storage.conn()
        mongo_mock.assert_called_with('mongodb://localhost:27017/')

        os.environ["MONGODB_URI"] = "mongodb://myhost:2222/"
        self.addCleanup(self.remove_env, "MONGODB_URI")
        storage = MongoStorage()
        storage.conn()
        mongo_mock.assert_called_with('mongodb://myhost:2222/')
Esempio n. 2
0
    def __init__(self):
        url = get_value("ZABBIX_URL")
        user = get_value("ZABBIX_USER")
        password = get_value("ZABBIX_PASSWORD")
        self.host_group_id = get_value("ZABBIX_HOST_GROUP")

        from pyzabbix import ZabbixAPI
        self.zapi = ZabbixAPI(url)
        self.zapi.login(user, password)

        from healthcheck.storage import MongoStorage
        self.storage = MongoStorage()
        self.storage.conn()
 def setUp(self):
     self.storage = MongoStorage()
     self.url = "http://myurl.com"
     self.item = Item(self.url)
     self.user = User("id", "*****@*****.**", ["group_id"])
     self.healthcheck = HealthCheck("bla")