specific assertions
This commit is contained in:
parent
c1830f4b97
commit
f39a3eeb32
4 changed files with 14 additions and 14 deletions
|
|
@ -80,8 +80,8 @@ describe('PostStatusForm', () => {
|
||||||
expect(wrapper.vm.refId).to.equal('status-1')
|
expect(wrapper.vm.refId).to.equal('status-1')
|
||||||
expect(wrapper.vm.quotable).to.equal(true)
|
expect(wrapper.vm.quotable).to.equal(true)
|
||||||
expect(wrapper.vm.inReplyToStatusId).to.equal('status-1')
|
expect(wrapper.vm.inReplyToStatusId).to.equal('status-1')
|
||||||
expect(wrapper.vm.newStatus.quote).to.eql(null)
|
expect(wrapper.vm.newStatus.quote).to.be.null
|
||||||
expect(wrapper.vm.newStatus.poll).to.eql(null)
|
expect(wrapper.vm.newStatus.poll).to.be.null
|
||||||
expect(wrapper.vm.newStatus.spoilerText).to.eql('')
|
expect(wrapper.vm.newStatus.spoilerText).to.eql('')
|
||||||
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
||||||
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
||||||
|
|
@ -101,8 +101,8 @@ describe('PostStatusForm', () => {
|
||||||
expect(wrapper.vm.statusType).to.equal('reply')
|
expect(wrapper.vm.statusType).to.equal('reply')
|
||||||
expect(wrapper.vm.isReply).to.equal(true)
|
expect(wrapper.vm.isReply).to.equal(true)
|
||||||
expect(wrapper.vm.quotable).to.equal(false)
|
expect(wrapper.vm.quotable).to.equal(false)
|
||||||
expect(wrapper.vm.newStatus.quote).to.eql(null)
|
expect(wrapper.vm.newStatus.quote).to.be.null
|
||||||
expect(wrapper.vm.newStatus.poll).to.eql(null)
|
expect(wrapper.vm.newStatus.poll).to.be.null
|
||||||
expect(wrapper.vm.newStatus.spoilerText).to.eql('re: subject')
|
expect(wrapper.vm.newStatus.spoilerText).to.eql('re: subject')
|
||||||
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
||||||
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
||||||
|
|
@ -114,9 +114,9 @@ describe('PostStatusForm', () => {
|
||||||
expect(wrapper.vm.postingOptions.sensitive).to.eql(false)
|
expect(wrapper.vm.postingOptions.sensitive).to.eql(false)
|
||||||
expect(wrapper.vm.postingOptions.media).to.eql([])
|
expect(wrapper.vm.postingOptions.media).to.eql([])
|
||||||
expect(wrapper.vm.postingOptions.inReplyToStatusId).to.eql('status-2')
|
expect(wrapper.vm.postingOptions.inReplyToStatusId).to.eql('status-2')
|
||||||
expect(wrapper.vm.postingOptions.quoteId).to.eql(null)
|
expect(wrapper.vm.postingOptions.quoteId).to.be.null
|
||||||
expect(wrapper.vm.postingOptions.contentType).to.eql('text/plain')
|
expect(wrapper.vm.postingOptions.contentType).to.eql('text/plain')
|
||||||
expect(wrapper.vm.postingOptions.poll).to.eql(null)
|
expect(wrapper.vm.postingOptions.poll).to.be.null
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Forces direct mode when replying to a DM, mastodon style subject handling', () => {
|
it('Forces direct mode when replying to a DM, mastodon style subject handling', () => {
|
||||||
|
|
@ -139,8 +139,8 @@ describe('PostStatusForm', () => {
|
||||||
expect(wrapper.vm.statusType).to.equal('reply')
|
expect(wrapper.vm.statusType).to.equal('reply')
|
||||||
expect(wrapper.vm.isReply).to.equal(true)
|
expect(wrapper.vm.isReply).to.equal(true)
|
||||||
expect(wrapper.vm.quotable).to.equal(false)
|
expect(wrapper.vm.quotable).to.equal(false)
|
||||||
expect(wrapper.vm.newStatus.quote).to.eql(null)
|
expect(wrapper.vm.newStatus.quote).to.be.null
|
||||||
expect(wrapper.vm.newStatus.poll).to.eql(null)
|
expect(wrapper.vm.newStatus.poll).to.be.null
|
||||||
expect(wrapper.vm.newStatus.spoilerText).to.eql('subject')
|
expect(wrapper.vm.newStatus.spoilerText).to.eql('subject')
|
||||||
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
expect(wrapper.vm.newStatus.mentions).to.eql('@replied')
|
||||||
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
expect(wrapper.vm.newStatus.status).to.eql('@replied ')
|
||||||
|
|
@ -207,7 +207,7 @@ describe('PostStatusForm', () => {
|
||||||
wrapper.vm.quoteThreadToggled = true
|
wrapper.vm.quoteThreadToggled = true
|
||||||
wrapper.vm.quoteThreadToggled = false
|
wrapper.vm.quoteThreadToggled = false
|
||||||
|
|
||||||
expect(wrapper.vm.newStatus.quote).to.eql(null)
|
expect(wrapper.vm.newStatus.quote).to.be.null
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Initializes and reset quote when toggling quote attachment', () => {
|
it('Initializes and reset quote when toggling quote attachment', () => {
|
||||||
|
|
@ -228,7 +228,7 @@ describe('PostStatusForm', () => {
|
||||||
url: '',
|
url: '',
|
||||||
})
|
})
|
||||||
wrapper.vm.toggleQuoteForm()
|
wrapper.vm.toggleQuoteForm()
|
||||||
expect(wrapper.vm.newStatus.quote).to.eql(null)
|
expect(wrapper.vm.newStatus.quote).to.be.null
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Status editing', () => {
|
it('Status editing', () => {
|
||||||
|
|
|
||||||
|
|
@ -187,7 +187,7 @@ describe('piniaPersistPlugin', () => {
|
||||||
|
|
||||||
const test = useTestStore()
|
const test = useTestStore()
|
||||||
test.$patch({ a: 3 })
|
test.$patch({ a: 3 })
|
||||||
expect(await mockStorage.getItem('pinia-local-test')).to.eql(undefined)
|
expect(await mockStorage.getItem('pinia-local-test')).to.be.undefined
|
||||||
// NOTE: it should not even have tried to save, because the subscribe function
|
// NOTE: it should not even have tried to save, because the subscribe function
|
||||||
// is called only after loading the initial state.
|
// is called only after loading the initial state.
|
||||||
expect(mockStorage.setItem).not.toHaveBeenCalled()
|
expect(mockStorage.setItem).not.toHaveBeenCalled()
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ describe('The users module', () => {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
const name = 'Guy'
|
const name = 'Guy'
|
||||||
expect(getters.findUser(state)(name)).to.eql(undefined)
|
expect(getters.findUser(state)(name)).to.be.undefined
|
||||||
})
|
})
|
||||||
|
|
||||||
it('returns user with matching id', () => {
|
it('returns user with matching id', () => {
|
||||||
|
|
@ -114,7 +114,7 @@ describe('The users module', () => {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
const id = '1'
|
const id = '1'
|
||||||
expect(getters.findUserByName(state)(id)).to.eql(undefined)
|
expect(getters.findUserByName(state)(id)).to.be.undefined
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ describe('API Entities normalizer', () => {
|
||||||
describe('Mastoapi preprocessing and converting', () => {
|
describe('Mastoapi preprocessing and converting', () => {
|
||||||
it("doesn't blow up", () => {
|
it("doesn't blow up", () => {
|
||||||
const parsed = mastoapidata.map(parseStatus)
|
const parsed = mastoapidata.map(parseStatus)
|
||||||
expect(parsed.length).to.eq(mastoapidata.length)
|
expect(parsed).to.have.length(mastoapidata.length)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('processes repeats correctly', () => {
|
it('processes repeats correctly', () => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue