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(), '')
});
});
});