@@ -4,6 +4,7 @@ import { __RewireAPI__ as rewire } from "./WorkflowRun";
4
4
import WorkflowRun from "./WorkflowRun.vue" ;
5
5
import { mount , createLocalVue } from "@vue/test-utils" ;
6
6
import flushPromises from "flush-promises" ;
7
+ import { setupTestGalaxy } from "qunit/test-app" ;
7
8
8
9
import sampleRunData1 from "./testdata/run1.json" ;
9
10
@@ -13,11 +14,11 @@ describe("WorkflowRun.vue", () => {
13
14
let axiosMock ;
14
15
let wrapper ;
15
16
let localVue ;
17
+ setupTestGalaxy ( ) ;
16
18
17
19
beforeEach ( ( ) => {
18
20
axiosMock = new MockAdapter ( axios ) ;
19
21
rewire . __Rewire__ ( "getAppRoot" , ( ) => "/" ) ;
20
-
21
22
const propsData = { workflowId : run1WorkflowId } ;
22
23
localVue = createLocalVue ( ) ;
23
24
axiosMock . onGet ( `/api/workflows/${ run1WorkflowId } /download?style=run` ) . reply ( 200 , sampleRunData1 ) ;
@@ -32,19 +33,19 @@ describe("WorkflowRun.vue", () => {
32
33
} ) ;
33
34
34
35
it ( "loads run data from API and parses it into a WorkflowRunModel object" , async ( ) => {
35
- expect ( wrapper . vm . loading ) . to . equal ( true ) ;
36
- expect ( wrapper . vm . error ) . to . equal ( null ) ;
37
- expect ( wrapper . vm . model ) . to . equal ( null ) ;
36
+ expect ( wrapper . vm . loading ) . toBe ( true ) ;
37
+ expect ( wrapper . vm . error ) . toBeNull ( ) ;
38
+ expect ( wrapper . vm . model ) . toBeNull ( ) ;
38
39
await flushPromises ( ) ;
39
- expect ( wrapper . vm . error ) . to . equal ( null ) ;
40
- expect ( wrapper . vm . loading ) . to . equal ( false ) ;
40
+ expect ( wrapper . vm . error ) . toBeNull ( ) ;
41
+ expect ( wrapper . vm . loading ) . toBe ( false ) ;
41
42
const model = wrapper . vm . model ;
42
- expect ( model ) . to . not . equal ( null ) ;
43
- expect ( model . workflowId ) . to . equal ( run1WorkflowId ) ;
44
- expect ( model . name ) . to . equal ( "Cool Test Workflow" ) ;
45
- expect ( model . historyId ) . to . equal ( "8f7a155755f10e73" ) ;
46
- expect ( model . hasUpgradeMessages ) . to . equal ( false ) ;
47
- expect ( model . hasStepVersionChanges ) . to . equal ( false ) ;
48
- expect ( model . wpInputs . wf_param . label ) . to . equal ( "wf_param" ) ;
43
+ expect ( model ) . not . toBeNull ( ) ;
44
+ expect ( model . workflowId ) . toBe ( run1WorkflowId ) ;
45
+ expect ( model . name ) . toBe ( "Cool Test Workflow" ) ;
46
+ expect ( model . historyId ) . toBe ( "8f7a155755f10e73" ) ;
47
+ expect ( model . hasUpgradeMessages ) . toBe ( false ) ;
48
+ expect ( model . hasStepVersionChanges ) . toBe ( false ) ;
49
+ expect ( model . wpInputs . wf_param . label ) . toBe ( "wf_param" ) ;
49
50
} ) ;
50
51
} ) ;
0 commit comments