File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
tests/unit/components/Article Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -25,20 +25,22 @@ describe('Assessments', () => {
25
25
] ,
26
26
} ;
27
27
28
- it ( 'renders a `TutorialAssessments`' , async ( ) => {
28
+ it ( 'renders a `TutorialAssessments`' , ( ) => {
29
29
const wrapper = shallowMount ( Assessments , {
30
30
propsData,
31
- stubs : { TutorialAssessments } ,
31
+ stubs : {
32
+ TutorialAssessments : {
33
+ template : '<div><slot name="success"></slot></div>' ,
34
+ } ,
35
+ } ,
32
36
provide : { navigationBarHeight : 10 } ,
33
37
} ) ;
34
38
35
- const assessments = wrapper . find ( TutorialAssessments ) ;
39
+ const assessments = wrapper . findComponent ( TutorialAssessments ) ;
36
40
expect ( assessments . exists ( ) ) . toBe ( true ) ;
37
41
expect ( assessments . props ( ) ) . toEqual ( propsData ) ;
38
42
39
- // hack to trigger TutorialAssessments to show success messages
40
- assessments . vm . $children [ 0 ] . completed = true ;
41
- const message = assessments . find ( 'p' ) ;
43
+ const message = wrapper . find ( 'p' ) ;
42
44
expect ( message . exists ( ) ) . toBe ( true ) ;
43
45
expect ( message . text ( ) ) . toBe (
44
46
'Great job, you\'ve answered all the questions for this article.' ,
You can’t perform that action at this time.
0 commit comments