Skip to content

Commit b3b4b3e

Browse files
committed
Update sermon specs
1 parent 3dbe9b5 commit b3b4b3e

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

mirage/factories/sermon.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export default Factory.extend({
2727
return null;
2828
},
2929
tags() {
30-
return "test1,test2";
30+
return faker.lorem.words(faker.random.number(4) + 1);
3131
}
3232
});
3333

tests/acceptance/bulletin/edit-test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ test("it displays the bulletin to be edited", assert => {
6262
assert.equal(page.sermon.speaker, sermon.speaker);
6363
assert.equal(page.sermon.series, sermon.series);
6464
assert.equal(page.sermon.name, sermon.name);
65-
assert.equal(page.sermon.tags, sermon.tags);
65+
assert.equal(page.sermon.tags(), sermon.tags);
6666
});
6767
});
6868

@@ -175,7 +175,7 @@ test("it updates the current bulletin", assert => {
175175
equalDate(assert, updatedSermon.publishedAt, page.publishedAt);
176176
assert.equal(updatedSermon.audioUrl, page.sermon.audioUrl());
177177
assert.equal(updatedSermon.bannerUrl, page.bannerUrl());
178-
assert.equal(updatedSermon.tags, page.sermon.tags);
178+
assert.equal(updatedSermon.tags, page.sermon.tags());
179179

180180
const updatedAnnouncement = server.db.announcements.find(announcement.id);
181181
const announcementEditor = page.announcements(0);

tests/acceptance/bulletins/new-test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ test("it can create a new bulletin", assert => {
7272
assert.equal(createdBulletin.name, bulletin.name);
7373
equalDate(assert, createdBulletin.publishedAt, bulletin.publishedAt);
7474
assert.equal(createdBulletin.serviceOrder, bulletin.serviceOrder);
75-
assert.equal(createdSermon.tags, sermon.tags);
75+
assert.equal(createdSermon.tags, sermon.tags.split(","));
7676
assert.equal(currentURL(), "/dashboard");
7777
});
7878
});

tests/pages/components/sermon-editor.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ export default {
1212
notes: PageObject.value(selector("notes")),
1313
series: PageObject.value(selector("series")),
1414
speaker: PageObject.value(selector("speaker")),
15-
tags: PageObject.value(selector("tags")),
15+
tags() {
16+
return find(selector("tags")).val().split(",");
17+
},
1618
audioUrl() {
1719
return find(`${selector("audio-preview")} *[data-auto-id='preview']`).
1820
attr("href");

0 commit comments

Comments
 (0)