diff --git a/app/components/jobs-item.coffee b/app/components/jobs-item.coffee index ca085418..d8069bda 100644 --- a/app/components/jobs-item.coffee +++ b/app/components/jobs-item.coffee @@ -3,7 +3,7 @@ `import { languageConfigKeys } from 'travis/utils/keys-map';` JobsItemComponent = Ember.Component.extend - tagName: 'li' + tagName: 'div' classNameBindings: ['job.state'] classNames: ['tile', 'tile--jobs', 'row'] diff --git a/app/templates/components/jobs-list.hbs b/app/templates/components/jobs-list.hbs index ff8a0243..a45627af 100644 --- a/app/templates/components/jobs-list.hbs +++ b/app/templates/components/jobs-list.hbs @@ -12,10 +12,8 @@ {{/if}} - {{/if}} diff --git a/tests/unit/components/jobs-list-test.coffee b/tests/unit/components/jobs-list-test.coffee index 76a40abe..dece86b5 100644 --- a/tests/unit/components/jobs-list-test.coffee +++ b/tests/unit/components/jobs-list-test.coffee @@ -12,9 +12,9 @@ test 'it renders a list of jobs', -> @append() equal component.$('.build-title').text().trim(), 'Build Jobs' - equal component.$('li').length, 2, 'there should be 2 job items' - ok component.$('li:nth(0)').hasClass('passed'), 'passed class should be applied to a job' - ok component.$('li:nth(1)').hasClass('failed'), 'failed class should be applied to a job' + equal component.$('.tile--jobs').length, 2, 'there should be 2 job items' + ok component.$('.tile--jobs:nth(0)').hasClass('passed'), 'passed class should be applied to a job' + ok component.$('.tile--jobs:nth(1)').hasClass('failed'), 'failed class should be applied to a job' test 'it renders "Allowed Failures" version without a `required` property', -> jobs = [Ember.Object.create(id: 1)]