1- import dedent from "dedent"
21import { emptyEnv } from "../env/index.ts"
32import { equal } from "../equal/index.ts"
43import { evaluate } from "../evaluate/index.ts"
@@ -19,11 +18,11 @@ export async function handleEffect(mod: Mod, stmt: Stmt): Promise<void> {
1918 return
2019 }
2120
22- throw new Error ( dedent `
23- [assert-equal] fail:
24- lhs: ${ formatExp ( stmt . lhs ) }
25- rhs: ${ formatExp ( stmt . rhs ) }
26- ` )
21+ throw new Error (
22+ ` [assert-equal] fail:\n` +
23+ ` lhs: ${ formatExp ( stmt . lhs ) } \n` +
24+ ` rhs: ${ formatExp ( stmt . rhs ) } \n` ,
25+ )
2726 }
2827
2928 if ( stmt . kind === "AssertNotEqual" ) {
@@ -36,11 +35,11 @@ export async function handleEffect(mod: Mod, stmt: Stmt): Promise<void> {
3635 return
3736 }
3837
39- throw new Error ( dedent `
40- [assert-not-equal] fail:
41- lhs: ${ formatExp ( stmt . lhs ) }
42- rhs: ${ formatExp ( stmt . rhs ) }
43- ` )
38+ throw new Error (
39+ ` [assert-not-equal] fail:\n` +
40+ ` lhs: ${ formatExp ( stmt . lhs ) } \n` +
41+ ` rhs: ${ formatExp ( stmt . rhs ) } \n` ,
42+ )
4443 }
4544
4645 if ( stmt . kind === "AssertSame" ) {
@@ -53,11 +52,11 @@ export async function handleEffect(mod: Mod, stmt: Stmt): Promise<void> {
5352 return
5453 }
5554
56- throw new Error ( dedent `
57- [assert-same] fail:
58- lhs: ${ formatExp ( stmt . lhs ) }
59- rhs: ${ formatExp ( stmt . rhs ) }
60- ` )
55+ throw new Error (
56+ ` [assert-same] fail:\n` +
57+ ` lhs: ${ formatExp ( stmt . lhs ) } \n` +
58+ ` rhs: ${ formatExp ( stmt . rhs ) } \n` ,
59+ )
6160 }
6261
6362 if ( stmt . kind === "AssertNotSame" ) {
@@ -70,11 +69,11 @@ export async function handleEffect(mod: Mod, stmt: Stmt): Promise<void> {
7069 return
7170 }
7271
73- throw new Error ( dedent `
74- [assert-not-same] fail:
75- lhs: ${ formatExp ( stmt . lhs ) }
76- rhs: ${ formatExp ( stmt . rhs ) }
77- ` )
72+ throw new Error (
73+ ` [assert-not-same] fail:\n` +
74+ ` lhs: ${ formatExp ( stmt . lhs ) } \n` +
75+ ` rhs: ${ formatExp ( stmt . rhs ) } \n` ,
76+ )
7877 }
7978
8079 if ( stmt . kind === "Compute" ) {
0 commit comments