1+ import { describe , it } from "node:test" ;
2+ import assert from "node:assert/strict" ;
13import {
24 createRegExpFromExtensions ,
35 ANY_ATTACHMENT_REGEXP ,
@@ -8,55 +10,55 @@ describe("createRegExpFromExt", () => {
810 const regexp = createRegExpFromExtensions ( "foo" ) ;
911
1012 it ( "accepts the extension" , ( ) => {
11- expect ( regexp . test ( "test.foo" ) ) . toEqual ( true ) ;
13+ assert . strictEqual ( regexp . test ( "test.foo" ) , true ) ;
1214 } ) ;
1315
1416 it ( "accepts uppercase" , ( ) => {
15- expect ( regexp . test ( "test.FOO" ) ) . toEqual ( true ) ;
17+ assert . strictEqual ( regexp . test ( "test.FOO" ) , true ) ;
1618 } ) ;
1719
1820 it ( "rejects intermediate extensions" , ( ) => {
19- expect ( regexp . test ( "test.foo.bar" ) ) . toEqual ( false ) ;
21+ assert . strictEqual ( regexp . test ( "test.foo.bar" ) , false ) ;
2022 } ) ;
2123
2224 it ( "rejects other extensions" , ( ) => {
23- expect ( regexp . test ( "test.bar" ) ) . toEqual ( false ) ;
25+ assert . strictEqual ( regexp . test ( "test.bar" ) , false ) ;
2426 } ) ;
2527
2628 it ( "rejects extensions starting with it" , ( ) => {
27- expect ( regexp . test ( "test.foob" ) ) . toEqual ( false ) ;
29+ assert . strictEqual ( regexp . test ( "test.foob" ) , false ) ;
2830 } ) ;
2931
3032 it ( "rejects extensions ending with it" , ( ) => {
31- expect ( regexp . test ( "test.afoo" ) ) . toEqual ( false ) ;
33+ assert . strictEqual ( regexp . test ( "test.afoo" ) , false ) ;
3234 } ) ;
3335} ) ;
3436
3537describe ( "ANY_ATTACHMENT_REGEXP" , ( ) => {
3638 const regexp = ANY_ATTACHMENT_REGEXP ;
3739 it ( "accepts audio files" , ( ) => {
38- expect ( regexp . test ( "audio.mp3" ) ) . toEqual ( true ) ;
40+ assert . strictEqual ( regexp . test ( "audio.mp3" ) , true ) ;
3941 } ) ;
4042
4143 it ( "accepts video files" , ( ) => {
42- expect ( regexp . test ( "video.mp4" ) ) . toEqual ( true ) ;
44+ assert . strictEqual ( regexp . test ( "video.mp4" ) , true ) ;
4345 } ) ;
4446
4547 it ( "accepts font files" , ( ) => {
46- expect ( regexp . test ( "diagram.svg" ) ) . toEqual ( true ) ;
48+ assert . strictEqual ( regexp . test ( "diagram.svg" ) , true ) ;
4749 } ) ;
4850
4951 [ "index.html" , "index.json" , "index.md" , "contributors.txt" ] . forEach (
5052 ( filename ) =>
5153 it ( `rejects ${ filename } ` , ( ) => {
52- expect ( regexp . test ( filename ) ) . toEqual ( false ) ;
54+ assert . strictEqual ( regexp . test ( filename ) , false ) ;
5355 } )
5456 ) ;
5557} ) ;
5658
5759describe ( "BINARY_ATTACHMENT_REGEXP" , ( ) => {
5860 const regexp = BINARY_ATTACHMENT_REGEXP ;
5961 it ( "rejects svg files" , ( ) => {
60- expect ( regexp . test ( "diagram.svg" ) ) . toEqual ( false ) ;
62+ assert . strictEqual ( regexp . test ( "diagram.svg" ) , false ) ;
6163 } ) ;
6264} ) ;
0 commit comments