import {mountWithTheme} from 'sentry-test/enzyme';
import DeployBadge from 'app/components/deployBadge';
const deploy = {
name: '85fedddce5a61a58b160fa6b3d6a1a8451e94eb9 to prod',
url: null,
environment: 'production',
dateStarted: null,
dateFinished: '2020-05-11T18:12:00.025928Z',
id: '6348842',
};
describe('DeployBadge', function () {
it('renders', function () {
const wrapper = mountWithTheme();
expect(wrapper.find('Tag').text()).toEqual('production');
expect(wrapper.find('IconOpen').length).toEqual(0);
});
it('renders with icon and link', function () {
const projectId = 1;
const wrapper = mountWithTheme(
);
expect(wrapper.find('Link').props('to').to).toEqual({
pathname: '/organizations/sentry/issues/',
query: {project: projectId, environment: 'production', query: 'release:1.2.3'},
});
expect(wrapper.find('Tag').text()).toEqual('production');
expect(wrapper.find('IconOpen').length).toEqual(1);
});
});