From 85e7cb7ceba1aa2ab7c4ac00fdcf2b708b59c2ca Mon Sep 17 00:00:00 2001 From: mrjzhang Date: Thu, 14 Nov 2019 20:57:23 +0800 Subject: [PATCH] test(omiv): add new test case --- .../browser/components/child-for-nest3.vue | 12 +++++++++ .../omiv/test/browser/components/nest3.vue | 26 +++++++++++++++++++ packages/omiv/test/browser/index.js | 15 +++++++++++ 3 files changed, 53 insertions(+) create mode 100644 packages/omiv/test/browser/components/child-for-nest3.vue create mode 100644 packages/omiv/test/browser/components/nest3.vue diff --git a/packages/omiv/test/browser/components/child-for-nest3.vue b/packages/omiv/test/browser/components/child-for-nest3.vue new file mode 100644 index 000000000..907c453ad --- /dev/null +++ b/packages/omiv/test/browser/components/child-for-nest3.vue @@ -0,0 +1,12 @@ + + + diff --git a/packages/omiv/test/browser/components/nest3.vue b/packages/omiv/test/browser/components/nest3.vue new file mode 100644 index 000000000..772c51339 --- /dev/null +++ b/packages/omiv/test/browser/components/nest3.vue @@ -0,0 +1,26 @@ + + + diff --git a/packages/omiv/test/browser/index.js b/packages/omiv/test/browser/index.js index f5f3c5977..086c12f59 100644 --- a/packages/omiv/test/browser/index.js +++ b/packages/omiv/test/browser/index.js @@ -225,4 +225,19 @@ describe('base', () => { ) }) }) + + it('child vue component inject store', done => { + + render(require('./components/nest3.vue').default, '#app') + + document.querySelector('button').click() + + Vue.nextTick(() => { + done() + expect(document.querySelector('#app').innerHTML).to.equal( + '
2
' + ) + }) + }) + })