From 11e3181a59cd6c854037eec016695684bced455a Mon Sep 17 00:00:00 2001 From: "wacky6.AriesMBP" <416707889@qq.com> Date: Thu, 6 Jul 2017 21:54:28 +0800 Subject: [PATCH] Steps: add test for error step behavior --- test/unit/specs/steps.spec.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/unit/specs/steps.spec.js b/test/unit/specs/steps.spec.js index 03c4bce9d..b35aeed71 100644 --- a/test/unit/specs/steps.spec.js +++ b/test/unit/specs/steps.spec.js @@ -122,4 +122,22 @@ describe('Steps', () => { done(); }); }); + + it('step:status=error', done => { + vm = createVue(` + + + + + + `); + + vm.$nextTick(_ => { + const errorLine = vm.$el.querySelector('.el-step:nth-child(2) .el-step__line-inner'); + expect(errorLine.getBoundingClientRect().width).to.equal(0); + const nextStep = vm.$el.querySelector('.el-step:nth-child(3) .el-step__head'); + expect(nextStep.classList.contains('is-wait')).to.equal(true); + done(); + }); + }); });