From 648e714e3e5d30a0692b99080209ab06e0934b70 Mon Sep 17 00:00:00 2001 From: Mohamed <10786768+xMohamd@users.noreply.github.com> Date: Thu, 8 Feb 2024 12:19:16 +0200 Subject: [PATCH] chore: Migrate `html-slots.test.js` to `node:test` (#10044) --- ...l-slots.test.js => html-slots.nodetest.js} | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) rename packages/astro/test/{html-slots.test.js => html-slots.nodetest.js} (64%) diff --git a/packages/astro/test/html-slots.test.js b/packages/astro/test/html-slots.nodetest.js similarity index 64% rename from packages/astro/test/html-slots.test.js rename to packages/astro/test/html-slots.nodetest.js index af1a05a833..ef9b701bb4 100644 --- a/packages/astro/test/html-slots.test.js +++ b/packages/astro/test/html-slots.nodetest.js @@ -1,4 +1,5 @@ -import { expect } from 'chai'; +import assert from 'node:assert/strict'; +import { after, describe, before, it } from 'node:test'; import * as cheerio from 'cheerio'; import { loadFixture } from './test-utils.js'; @@ -21,19 +22,19 @@ describe('HTML Slots', () => { const $ = cheerio.load(html); const slotDefault = $('#default'); - expect(slotDefault.text()).to.equal('Default'); + assert.equal(slotDefault.text(), 'Default'); const a = $('#a'); - expect(a.text().trim()).to.equal('A'); + assert.equal(a.text().trim(), 'A'); const b = $('#b'); - expect(b.text().trim()).to.equal('B'); + assert.equal(b.text().trim(), 'B'); const c = $('#c'); - expect(c.text().trim()).to.equal('C'); + assert.equal(c.text().trim(), 'C'); const inline = $('#inline'); - expect(inline.html()).to.equal(''); + assert.equal(inline.html(), ''); }); }); @@ -51,25 +52,25 @@ describe('HTML Slots', () => { it('works', async () => { const res = await fixture.fetch('/'); - expect(res.status).to.equal(200); + assert.equal(res.status, 200); const html = await res.text(); const $ = cheerio.load(html); const slotDefault = $('#default'); - expect(slotDefault.text()).to.equal('Default'); + assert.equal(slotDefault.text(), 'Default') const a = $('#a'); - expect(a.text().trim()).to.equal('A'); + assert.equal(a.text().trim(), 'A'); const b = $('#b'); - expect(b.text().trim()).to.equal('B'); + assert.equal(b.text().trim(), 'B'); const c = $('#c'); - expect(c.text().trim()).to.equal('C'); + assert.equal(c.text().trim(), 'C'); const inline = $('#inline'); - expect(inline.html()).to.equal(''); + assert.equal(inline.html(), '') }); }); });