def test_deployment(self, mock_open_repo, mock_run_playbook, mock_inventory, mock_poll_streams): """ Test instance deployment """ instance = OpenEdXInstanceFactory() BootedOpenStackServerFactory(instance=instance) mock_open_repo.return_value.__enter__.return_value.working_dir = '/cloned/configuration-repo/path' instance.deploy() self.assertIn(call( '/cloned/configuration-repo/path/requirements.txt', mock_inventory, instance.ansible_settings, '/cloned/configuration-repo/path/playbooks', 'edx_sandbox.yml', username='******', ), mock_run_playbook.mock_calls)
def test_deployment(self, mock_open_repo, mock_run_playbook, mock_inventory, mock_poll_streams): """ Test instance deployment """ instance = OpenEdXInstanceFactory() BootedOpenStackServerFactory(instance=instance) mock_open_repo.return_value.__enter__.return_value.working_dir = '/cloned/configuration-repo/path' instance.deploy() self.assertIn( call( '/cloned/configuration-repo/path/requirements.txt', mock_inventory, instance.ansible_settings, '/cloned/configuration-repo/path/playbooks', 'edx_sandbox.yml', username='******', ), mock_run_playbook.mock_calls)