task US title in timeline test
parent
1a64e7d74e
commit
979e21537a
|
@ -243,3 +243,37 @@ describe "tgUserTimelineItemTitle", ->
|
||||||
title = mySvc.getTitle(timeline, event, type)
|
title = mySvc.getTitle(timeline, event, type)
|
||||||
|
|
||||||
expect(title).to.be.equal("title_ok")
|
expect(title).to.be.equal("title_ok")
|
||||||
|
|
||||||
|
it "task title with us_name", () ->
|
||||||
|
timeline = {
|
||||||
|
data: {
|
||||||
|
task: {
|
||||||
|
name: 'task_name',
|
||||||
|
userstory: {
|
||||||
|
ref: 2
|
||||||
|
subject: 'subject'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
event = {
|
||||||
|
obj: 'task',
|
||||||
|
}
|
||||||
|
|
||||||
|
type = {
|
||||||
|
key: 'TITLE_OBJ',
|
||||||
|
translate_params: ['us_name']
|
||||||
|
}
|
||||||
|
|
||||||
|
objparam = sinon.match ((value) ->
|
||||||
|
return value.us_name == '<a tg-nav="project-userstories-detail:project=vm.activity.project.slug,ref=vm.activity.obj.userstory.ref" title="#2 subject">#2 subject</a>'
|
||||||
|
), "objparam"
|
||||||
|
|
||||||
|
mockTranslate.instant
|
||||||
|
.withArgs('TITLE_OBJ', objparam)
|
||||||
|
.returns('title_ok')
|
||||||
|
|
||||||
|
title = mySvc.getTitle(timeline, event, type)
|
||||||
|
|
||||||
|
expect(title).to.be.equal("title_ok")
|
||||||
|
|
Loading…
Reference in New Issue