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:
@@ -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])
|
||||
})
|
||||
})
|
||||
@@ -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')
|
||||
|
||||
@@ -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)
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user