@@ -3,7 +3,7 @@ import { promisify } from 'util';
33import path from 'path' ;
44import { readFile as fsReadFile } from 'fs' ;
55import { describe , it } from 'node:test' ;
6- import * as chai from 'chai ' ;
6+ import assert from 'node:assert ' ;
77import { po } from '../index.js' ;
88import { fileURLToPath } from 'url' ;
99
@@ -12,9 +12,6 @@ const __dirname = path.dirname(__filename);
1212
1313const readFile = promisify ( fsReadFile ) ;
1414
15- const expect = chai . expect ;
16- chai . config . includeStack = true ;
17-
1815describe ( 'PO Compiler' , ( ) => {
1916 describe ( 'Headers' , ( ) => {
2017 it ( 'should keep tile casing' , async ( ) => {
@@ -26,7 +23,7 @@ describe('PO Compiler', () => {
2623 const compiled = po . compile ( JSON . parse ( json ) , { eol : EOL } )
2724 . toString ( 'utf8' ) ;
2825
29- expect ( compiled ) . to . equal ( poData ) ;
26+ assert . strictEqual ( compiled , poData ) ;
3027 } ) ;
3128 } ) ;
3229
@@ -40,7 +37,7 @@ describe('PO Compiler', () => {
4037 const compiled = po . compile ( JSON . parse ( json ) , { eol : EOL } )
4138 . toString ( 'utf8' ) ;
4239
43- expect ( compiled ) . to . equal ( poData ) ;
40+ assert . strictEqual ( compiled , poData ) ;
4441 } ) ;
4542 } ) ;
4643
@@ -55,7 +52,7 @@ describe('PO Compiler', () => {
5552 const compiled = po . compile ( JSON . parse ( json ) , { eol : EOL } )
5653 . toString ( 'latin1' ) ;
5754
58- expect ( compiled ) . to . equal ( poData ) ;
55+ assert . strictEqual ( compiled , poData ) ;
5956 } ) ;
6057 } ) ;
6158
@@ -69,7 +66,7 @@ describe('PO Compiler', () => {
6966 const compiled = po . compile ( JSON . parse ( json ) , { eol : EOL } )
7067 . toString ( 'utf8' ) ;
7168
72- expect ( compiled ) . to . equal ( pot ) ;
69+ assert . strictEqual ( compiled , pot ) ;
7370 } ) ;
7471 } ) ;
7572
@@ -83,7 +80,7 @@ describe('PO Compiler', () => {
8380 const compiled = po . compile ( JSON . parse ( json ) , { foldLength : 0 , eol : EOL } )
8481 . toString ( 'utf8' ) ;
8582
86- expect ( compiled ) . to . equal ( poData ) ;
83+ assert . strictEqual ( compiled , poData ) ;
8784 } ) ;
8885
8986 it ( 'should compile with different folding' , async ( ) => {
@@ -95,7 +92,7 @@ describe('PO Compiler', () => {
9592 const compiled = po . compile ( JSON . parse ( json ) , { foldLength : 100 , eol : EOL } )
9693 . toString ( 'utf8' ) ;
9794
98- expect ( compiled ) . to . equal ( poData ) ;
95+ assert . strictEqual ( compiled , poData ) ;
9996 } ) ;
10097 } ) ;
10198
@@ -109,7 +106,7 @@ describe('PO Compiler', () => {
109106 const compiled = po . compile ( JSON . parse ( json ) , { sort : true , eol : EOL } )
110107 . toString ( 'utf8' ) ;
111108
112- expect ( compiled ) . to . equal ( pot ) ;
109+ assert . strictEqual ( compiled , pot ) ;
113110 } ) ;
114111
115112 it ( 'should sort entries using a custom `sort` function' , async ( ) => {
@@ -144,9 +141,9 @@ describe('PO Compiler', () => {
144141 const compiled2 = po . compile ( JSON . parse ( json2 ) , { sort : compareMsgidAndMsgctxt , eol : EOL } )
145142 . toString ( 'utf8' ) ;
146143
147- expect ( compiled1 ) . to . equal ( compiled2 ) ;
148- expect ( compiled1 ) . to . equal ( pot ) ;
149- expect ( compiled2 ) . to . equal ( pot ) ;
144+ assert . strictEqual ( compiled1 , compiled2 ) ;
145+ assert . strictEqual ( compiled1 , pot ) ;
146+ assert . strictEqual ( compiled2 , pot ) ;
150147 } ) ;
151148 } ) ;
152149
@@ -160,7 +157,7 @@ describe('PO Compiler', () => {
160157 const compiled = po . compile ( JSON . parse ( json ) , { escapeCharacters : false , foldLength : 0 , eol : EOL } )
161158 . toString ( 'utf8' ) ;
162159
163- expect ( compiled ) . to . equal ( poData ) ;
160+ assert . strictEqual ( compiled , poData ) ;
164161 } ) ;
165162 } ) ;
166163} ) ;
0 commit comments