def test_setupCallback(project, local_server): docker_vm = DockerVM(Docker(), local_server, project) # Callback params = { "name": "DOCKER1", "vm_id": "aec7a00c-e71c-45a6-8c04-29e40732883c", } docker_vm._setupCallback(params) assert docker_vm.vm_id() == "aec7a00c-e71c-45a6-8c04-29e40732883c" assert docker_vm.name() == "DOCKER1"
def test_createCallback(project, local_server): docker_vm = DockerVM(Docker(), local_server, project) # Callback params = { "name": "DOCKER1", "node_id": "aec7a00c-e71c-45a6-8c04-29e40732883c", "properties": { "image": "ubuntu" } } docker_vm.createNodeCallback(params) assert docker_vm.node_id() == "aec7a00c-e71c-45a6-8c04-29e40732883c" assert docker_vm.name() == "DOCKER1" assert docker_vm._settings["image"] == "ubuntu"