File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,12 +49,15 @@ export function expectToBeDefined<T>(subject: T | null | undefined): subject is
4949 return true ; // If this was false the expect would have thrown an error
5050}
5151
52- export const valueToString = ( value : unknown ) =>
53- ( typeof value === "number" && ( ! Number . isFinite ( value ) || Number . isNaN ( value ) ) ) ||
54- typeof value === "function" ||
55- value === undefined
56- ? String ( value )
57- : JSON . stringify ( value ) ;
52+ export function valueToString ( value : unknown ) : string {
53+ if ( typeof value === "number" && ( ! Number . isFinite ( value ) || Number . isNaN ( value ) ) ) {
54+ return String ( value ) ;
55+ } else if ( typeof value === "function" || value === undefined ) {
56+ return String ( value ) ;
57+ } else {
58+ return JSON . stringify ( value ) ;
59+ }
60+ }
5861
5962export const valuesToString = ( values : unknown [ ] ) => values . map ( valueToString ) . join ( ", " ) ;
6063
You can’t perform that action at this time.
0 commit comments