diff options
Diffstat (limited to 'packages/astro-rss/test/rss.test.js')
-rw-r--r-- | packages/astro-rss/test/rss.test.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/astro-rss/test/rss.test.js b/packages/astro-rss/test/rss.test.js index 8f4af3272..e993d87f3 100644 --- a/packages/astro-rss/test/rss.test.js +++ b/packages/astro-rss/test/rss.test.js @@ -1,8 +1,10 @@ import rss from '../dist/index.js'; import chai from 'chai'; import chaiPromises from 'chai-as-promised'; +import chaiXml from 'chai-xml'; chai.use(chaiPromises); +chai.use(chaiXml); const title = 'My RSS feed'; const description = 'This sure is a nice RSS feed'; @@ -49,7 +51,7 @@ describe('rss', () => { site, }); - chai.expect(body).to.equal(validXmlResult); + chai.expect(body).xml.to.equal(validXmlResult); }); it('should generate on valid RSSFeedItem array with HTML content included', async () => { @@ -60,7 +62,7 @@ describe('rss', () => { site, }); - chai.expect(body).to.equal(validXmlWithContentResult); + chai.expect(body).xml.to.equal(validXmlWithContentResult); }); describe('glob result', () => { @@ -97,7 +99,7 @@ describe('rss', () => { site, }); - chai.expect(body).to.equal(validXmlResult); + chai.expect(body).xml.to.equal(validXmlResult); }); it('should fail on missing "title" key', () => { |