mirror of
https://github.com/withastro/astro.git
synced 2025-01-20 22:12:38 -05:00
chore: Migrate custom-404-static.test.js
to node:test
(#10035)
This commit is contained in:
parent
31e2a777b2
commit
c002236523
1 changed files with 8 additions and 7 deletions
|
@ -1,8 +1,9 @@
|
|||
import { expect } from 'chai';
|
||||
import * as cheerio from 'cheerio';
|
||||
import { loadFixture } from './test-utils.js';
|
||||
import assert from 'node:assert/strict';
|
||||
import { after, describe, before, it } from 'node:test';
|
||||
|
||||
describe('Custom 404', () => {
|
||||
describe('Custom 404 with Static', () => {
|
||||
let fixture;
|
||||
|
||||
before(async () => {
|
||||
|
@ -28,18 +29,18 @@ describe('Custom 404', () => {
|
|||
const html = await fixture.fetch('/').then((res) => res.text());
|
||||
$ = cheerio.load(html);
|
||||
|
||||
expect($('h1').text()).to.equal('Home');
|
||||
assert.strictEqual($('h1').text(), 'Home');
|
||||
});
|
||||
|
||||
it('renders 404 for /a', async () => {
|
||||
const res = await fixture.fetch('/a');
|
||||
expect(res.status).to.equal(404);
|
||||
assert.strictEqual(res.status, 404);
|
||||
|
||||
const html = await res.text();
|
||||
$ = cheerio.load(html);
|
||||
|
||||
expect($('h1').text()).to.equal('Page not found');
|
||||
expect($('p').text()).to.equal('/a');
|
||||
assert.strictEqual($('h1').text(), 'Page not found');
|
||||
assert.strictEqual($('p').text(), '/a');
|
||||
});
|
||||
});
|
||||
|
||||
|
@ -50,7 +51,7 @@ describe('Custom 404', () => {
|
|||
|
||||
it('builds to 404.html', async () => {
|
||||
const html = await fixture.readFile('/404.html');
|
||||
expect(html).to.be.ok;
|
||||
assert.ok(html);
|
||||
});
|
||||
});
|
||||
});
|
Loading…
Add table
Reference in a new issue