def test_get_link_url(self, mock_reverse): mock_reverse.return_value = 'test_url' mock_deployment = mock.Mock( id='foo_deployment_id', environment_id='foo_env_id') expected_kwargs = {'environment_id': 'foo_env_id', 'deployment_id': 'foo_deployment_id'} show_deployment_details = tables.ShowDeploymentDetails() url = show_deployment_details.get_link_url(mock_deployment) self.assertEqual('test_url', url) mock_reverse.assert_called_once_with( 'horizon:app-catalog:environments:deployment_details', kwargs=expected_kwargs)
def test_allowed(self): show_deployment_details = tables.ShowDeploymentDetails() self.assertTrue(show_deployment_details.allowed(None, None))