1
0
mirror of https://github.com/lana-k/sqliteviz.git synced 2025-12-07 02:28:54 +08:00

use .have.lengthOf in assertions

This commit is contained in:
lana-k
2021-01-12 21:04:13 +01:00
parent 11721590c1
commit 33a9b261bf
3 changed files with 14 additions and 14 deletions

View File

@@ -30,10 +30,10 @@ describe('CheckBox', () => {
it('emits event on click', async () => { it('emits event on click', async () => {
const wrapper = shallowMount(CheckBox) const wrapper = shallowMount(CheckBox)
await wrapper.trigger('click') await wrapper.trigger('click')
expect(wrapper.emitted().click.length).to.equal(1) expect(wrapper.emitted().click).to.have.lengthOf(1)
expect(wrapper.emitted().click[0]).to.eql([true]) expect(wrapper.emitted().click[0]).to.eql([true])
await wrapper.trigger('click') await wrapper.trigger('click')
expect(wrapper.emitted().click.length).to.equal(2) expect(wrapper.emitted().click).to.have.lengthOf(2)
expect(wrapper.emitted().click[1]).to.eql([false]) expect(wrapper.emitted().click[1]).to.eql([false])
}) })
}) })

View File

@@ -24,7 +24,7 @@ describe('database.js', () => {
return db.loadDb(buffer) return db.loadDb(buffer)
}) })
.then(({dbName, schema}) => { .then(({dbName, schema}) => {
expect(schema.length).to.equal(1) expect(schema).to.have.lengthOf(1)
expect(schema[0].name).to.equal('test') expect(schema[0].name).to.equal('test')
expect(schema[0].columns[0].name).to.equal('col1') expect(schema[0].columns[0].name).to.equal('col1')
expect(schema[0].columns[0].type).to.equal('N/A') expect(schema[0].columns[0].type).to.equal('N/A')
@@ -85,11 +85,11 @@ describe('database.js', () => {
return db.execute('SELECT * from test') return db.execute('SELECT * from test')
}) })
.then(result => { .then(result => {
expect(result.columns.length).to.equal(3) expect(result.columns).to.have.lengthOf(3)
expect(result.columns[0]).to.equal('id') expect(result.columns[0]).to.equal('id')
expect(result.columns[1]).to.equal('name') expect(result.columns[1]).to.equal('name')
expect(result.columns[2]).to.equal('faculty') expect(result.columns[2]).to.equal('faculty')
expect(result.values.length).to.equal(2) expect(result.values).to.have.lengthOf(2)
expect(result.values[0][0]).to.equal(1) expect(result.values[0][0]).to.equal(1)
expect(result.values[0][1]).to.equal('Harry Potter') expect(result.values[0][1]).to.equal('Harry Potter')
expect(result.values[0][2]).to.equal('Griffindor') expect(result.values[0][2]).to.equal('Griffindor')

View File

@@ -88,7 +88,7 @@ describe('mutations', () => {
} }
updateTab(state, newTab) updateTab(state, newTab)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.currentTabId).to.equal(2) expect(state.currentTabId).to.equal(2)
expect(state.tabs[0].id).to.equal(2) expect(state.tabs[0].id).to.equal(2)
expect(state.tabs[0].name).to.equal('new test') expect(state.tabs[0].name).to.equal('new test')
@@ -119,7 +119,7 @@ describe('mutations', () => {
} }
updateTab(state, newTab) updateTab(state, newTab)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.tabs[0].id).to.equal(1) expect(state.tabs[0].id).to.equal(1)
expect(state.tabs[0].name).to.equal('new test') expect(state.tabs[0].name).to.equal('new test')
expect(state.tabs[0].query).to.equal('SELECT * from foo') expect(state.tabs[0].query).to.equal('SELECT * from foo')
@@ -148,7 +148,7 @@ describe('mutations', () => {
} }
updateTab(state, newTab) updateTab(state, newTab)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.tabs[0].id).to.equal(1) expect(state.tabs[0].id).to.equal(1)
expect(state.tabs[0].name).to.equal('test') expect(state.tabs[0].name).to.equal('test')
expect(state.tabs[0].query).to.equal('SELECT * from foo') expect(state.tabs[0].query).to.equal('SELECT * from foo')
@@ -181,7 +181,7 @@ describe('mutations', () => {
} }
deleteTab(state, 0) deleteTab(state, 0)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.tabs[0].id).to.equal(2) expect(state.tabs[0].id).to.equal(2)
expect(state.currentTabId).to.equal(2) expect(state.currentTabId).to.equal(2)
}) })
@@ -212,7 +212,7 @@ describe('mutations', () => {
} }
deleteTab(state, 1) deleteTab(state, 1)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.tabs[0].id).to.equal(1) expect(state.tabs[0].id).to.equal(1)
expect(state.currentTabId).to.equal(1) expect(state.currentTabId).to.equal(1)
}) })
@@ -252,7 +252,7 @@ describe('mutations', () => {
} }
deleteTab(state, 1) deleteTab(state, 1)
expect(state.tabs.length).to.equal(2) expect(state.tabs).to.have.lengthOf(2)
expect(state.tabs[0].id).to.equal(1) expect(state.tabs[0].id).to.equal(1)
expect(state.tabs[1].id).to.equal(3) expect(state.tabs[1].id).to.equal(3)
expect(state.currentTabId).to.equal(3) expect(state.currentTabId).to.equal(3)
@@ -275,7 +275,7 @@ describe('mutations', () => {
} }
deleteTab(state, 0) deleteTab(state, 0)
expect(state.tabs.length).to.equal(0) expect(state.tabs).to.have.lengthOf(0)
expect(state.currentTabId).to.equal(null) expect(state.currentTabId).to.equal(null)
}) })
@@ -305,7 +305,7 @@ describe('mutations', () => {
} }
deleteTab(state, 1) deleteTab(state, 1)
expect(state.tabs.length).to.equal(1) expect(state.tabs).to.have.lengthOf(1)
expect(state.tabs[0].id).to.equal(1) expect(state.tabs[0].id).to.equal(1)
expect(state.currentTabId).to.equal(1) expect(state.currentTabId).to.equal(1)
}) })
@@ -434,7 +434,7 @@ describe('actions', () => {
} }
await addTab({ state }, tab1) await addTab({ state }, tab1)
expect(state.tabs.length).to.equal(2) expect(state.tabs).to.have.lengthOf(2)
expect(state.untitledLastIndex).to.equal(0) expect(state.untitledLastIndex).to.equal(0)
}) })
}) })