diff --git a/client/galaxy/scripts/components/Dataset/DatasetName.test.js b/client/galaxy/scripts/components/Dataset/DatasetName.test.js index 931a5aeae4d..5540dd9a31e 100644 --- a/client/galaxy/scripts/components/Dataset/DatasetName.test.js +++ b/client/galaxy/scripts/components/Dataset/DatasetName.test.js @@ -4,7 +4,7 @@ import DatasetName from "./DatasetName"; describe("Dataset Name", () => { it("test dataset default", async () => { const wrapper = mount(DatasetName, { propsData: { item: { name: "name", state: "success" } } }); - const state = wrapper.findAll("span"); + const state = wrapper.findAll(".name"); expect(state.length).to.equal(1); expect(state.at(0).text()).to.equal("name"); const $linkShow = wrapper.find(".dropdown-item:first-child"); @@ -16,16 +16,20 @@ describe("Dataset Name", () => { }); it("test dataset error", async () => { const wrapper = mount(DatasetName, { propsData: { item: { name: "name", state: "error" } } }); - const state = wrapper.findAll("span"); - expect(state.length).to.equal(2); - expect(state.at(0).classes()).to.include("text-danger"); - expect(state.at(1).text()).to.equal("name"); + const state = wrapper.findAll(".name"); + expect(state.length).to.equal(1); + expect(state.at(0).text()).to.equal("name"); + const errorstate = wrapper.findAll(".error"); + expect(errorstate.length).to.equal(1); + expect(errorstate.at(0).classes()).to.include("text-danger"); }); it("test dataset paused", async () => { const wrapper = mount(DatasetName, { propsData: { item: { name: "name", state: "paused" } } }); - const state = wrapper.findAll("span"); - expect(state.length).to.equal(2); - expect(state.at(0).classes()).to.include("text-info"); - expect(state.at(1).text()).to.equal("name"); + const state = wrapper.findAll(".name"); + expect(state.length).to.equal(1); + expect(state.at(0).text()).to.equal("name"); + const pausestate = wrapper.findAll(".pause"); + expect(pausestate.length).to.equal(1); + expect(pausestate.at(0).classes()).to.include("text-info"); }); }); diff --git a/client/galaxy/scripts/components/Dataset/DatasetName.vue b/client/galaxy/scripts/components/Dataset/DatasetName.vue index a5bced3c410..136eb43e75f 100644 --- a/client/galaxy/scripts/components/Dataset/DatasetName.vue +++ b/client/galaxy/scripts/components/Dataset/DatasetName.vue @@ -2,28 +2,35 @@
@@ -58,3 +65,10 @@ export default { } }; + + diff --git a/client/galaxy/scripts/components/Workflow/WorkflowDropdown.vue b/client/galaxy/scripts/components/Workflow/WorkflowDropdown.vue index 5dcbb99e0b8..3a062b739a2 100644 --- a/client/galaxy/scripts/components/Workflow/WorkflowDropdown.vue +++ b/client/galaxy/scripts/components/Workflow/WorkflowDropdown.vue @@ -8,21 +8,48 @@ aria-expanded="false" > - {{ workflow.name }} + {{ workflow.name }}

{{ workflow.description }}

@@ -47,7 +74,7 @@ export default { if (this.workflow.shared) { return "fa fa-share-alt"; } - return null; + return "fa fa-caret-down"; } }, created() {