diff --git a/src/components/AnsibleSelect/AnsibleSelect.test.jsx b/src/components/AnsibleSelect/AnsibleSelect.test.jsx
index 7077f08ff8..86757ad1e1 100644
--- a/src/components/AnsibleSelect/AnsibleSelect.test.jsx
+++ b/src/components/AnsibleSelect/AnsibleSelect.test.jsx
@@ -4,10 +4,12 @@ import AnsibleSelect, { _AnsibleSelect } from './AnsibleSelect';
const mockData = [
{
+ key: 'baz',
label: 'Baz',
value: '/venv/baz/'
},
{
+ key: 'default',
label: 'Default',
value: '/venv/ansible/'
}
diff --git a/src/components/LaunchButton/LaunchButton.jsx b/src/components/LaunchButton/LaunchButton.jsx
index 79c590160d..8db00f36c1 100644
--- a/src/components/LaunchButton/LaunchButton.jsx
+++ b/src/components/LaunchButton/LaunchButton.jsx
@@ -15,7 +15,7 @@ const StyledLaunchButton = styled(Button)`
padding: 5px 8px;
&:hover {
- background-color:#d9534f;
+ background-color: #0066cc;
color: white;
}
`;
diff --git a/src/screens/Template/TemplateEdit/TemplateEdit.jsx b/src/screens/Template/JobTemplateEdit/JobTemplateEdit.jsx
similarity index 94%
rename from src/screens/Template/TemplateEdit/TemplateEdit.jsx
rename to src/screens/Template/JobTemplateEdit/JobTemplateEdit.jsx
index 8d4b679255..4ebffdca5b 100644
--- a/src/screens/Template/TemplateEdit/TemplateEdit.jsx
+++ b/src/screens/Template/JobTemplateEdit/JobTemplateEdit.jsx
@@ -5,7 +5,7 @@ import TemplateForm from '../shared/TemplateForm';
import { JobTemplatesAPI } from '@api';
import { JobTemplate } from '@types';
-class TemplateEdit extends Component {
+class JobTemplateEdit extends Component {
static propTypes = {
template: JobTemplate.isRequired,
};
@@ -60,4 +60,4 @@ class TemplateEdit extends Component {
}
}
-export default withRouter(TemplateEdit);
+export default withRouter(JobTemplateEdit);
diff --git a/src/screens/Template/TemplateEdit/TemplateEdit.test.jsx b/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
similarity index 90%
rename from src/screens/Template/TemplateEdit/TemplateEdit.test.jsx
rename to src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
index 6e6d8e24f3..ce55184c36 100644
--- a/src/screens/Template/TemplateEdit/TemplateEdit.test.jsx
+++ b/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
@@ -1,11 +1,11 @@
import React from 'react';
import { JobTemplatesAPI } from '@api';
import { mountWithContexts } from '@testUtils/enzymeHelpers';
-import TemplateEdit from './TemplateEdit';
+import JobTemplateEdit from './JobTemplateEdit';
jest.mock('@api');
-describe('', () => {
+describe('', () => {
const mockData = {
id: 1,
name: 'Foo',
@@ -24,7 +24,7 @@ describe('', () => {
test('initially renders successfully', () => {
mountWithContexts(
-
);
@@ -32,7 +32,7 @@ describe('', () => {
test('handleSubmit should call api update', () => {
const wrapper = mountWithContexts(
-
);
@@ -51,7 +51,7 @@ describe('', () => {
push: jest.fn(),
};
const wrapper = mountWithContexts(
- ,
{ context: { router: { history } } }
diff --git a/src/screens/Template/JobTemplateEdit/index.js b/src/screens/Template/JobTemplateEdit/index.js
new file mode 100644
index 0000000000..f2ce68547a
--- /dev/null
+++ b/src/screens/Template/JobTemplateEdit/index.js
@@ -0,0 +1 @@
+export { default } from './JobTemplateEdit';
diff --git a/src/screens/Template/Template.jsx b/src/screens/Template/Template.jsx
index 11e7e6186d..af9a10e63f 100644
--- a/src/screens/Template/Template.jsx
+++ b/src/screens/Template/Template.jsx
@@ -17,7 +17,7 @@ import ContentError from '@components/ContentError';
import RoutedTabs from '@components/RoutedTabs';
import JobTemplateDetail from './JobTemplateDetail';
import { JobTemplatesAPI } from '@api';
-import TemplateEdit from './TemplateEdit';
+import JobTemplateEdit from './JobTemplateEdit';
class Template extends Component {
constructor (props) {
@@ -131,7 +131,7 @@ class Template extends Component {
(
-
)}
diff --git a/src/screens/Template/TemplateEdit/index.js b/src/screens/Template/TemplateEdit/index.js
deleted file mode 100644
index aa6384ec8f..0000000000
--- a/src/screens/Template/TemplateEdit/index.js
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './TemplateEdit';
diff --git a/src/screens/Template/Templates.jsx b/src/screens/Template/Templates.jsx
index a73ee935cb..751d789fae 100644
--- a/src/screens/Template/Templates.jsx
+++ b/src/screens/Template/Templates.jsx
@@ -28,8 +28,9 @@ class Templates extends Component {
}
const breadcrumbConfig = {
'/templates': i18n._(t`Templates`),
- [`/templates/${template.type}/${template.id}/details`]: i18n._(t`${template.name} Details`),
- [`/templates/${template.type}/${template.id}/edit`]: i18n._(t`${template.name} Edit`)
+ [`/templates/${template.type}/${template.id}`]: `${template.name}`,
+ [`/templates/${template.type}/${template.id}/details`]: i18n._(t`Details`),
+ [`/templates/${template.type}/${template.id}/edit`]: i18n._(t`Edit Details`),
};
this.setState({ breadcrumbConfig });
}