1
0
mirror of https://github.com/lana-k/sqliteviz.git synced 2025-12-06 18:18:53 +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 () => {
const wrapper = shallowMount(CheckBox)
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])
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])
})
})

View File

@@ -24,7 +24,7 @@ describe('database.js', () => {
return db.loadDb(buffer)
})
.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].columns[0].name).to.equal('col1')
expect(schema[0].columns[0].type).to.equal('N/A')
@@ -85,11 +85,11 @@ describe('database.js', () => {
return db.execute('SELECT * from test')
})
.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[1]).to.equal('name')
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][1]).to.equal('Harry Potter')
expect(result.values[0][2]).to.equal('Griffindor')

View File

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