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 @@
{{ 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() {