@@ -32,7 +32,10 @@ describe("createWritableMemo", () => {
3232 const [ count , setCount ] = createSignal ( 1 ) ;
3333 let prevCb : number | undefined ;
3434 const { result, setResult, dispose } = createRoot ( dispose => {
35- const [ result , setResult ] = createWritableMemo ( ( p ?: number ) => ( ( prevCb = p ) , count ( ) * 2 ) , - 2 ) ;
35+ const [ result , setResult ] = createWritableMemo (
36+ ( p ?: number ) => ( ( prevCb = p ) , count ( ) * 2 ) ,
37+ - 2 ,
38+ ) ;
3639 expect ( prevCb ) . toBe ( - 2 ) ;
3740 expect ( result ( ) ) . toBe ( 2 ) ;
3841 return { result, dispose, setResult } ;
@@ -105,19 +108,22 @@ describe("createWritableMemo", () => {
105108 // https://github.com/solidjs-community/solid-primitives/issues/772
106109 test ( "issue 772" , ( ) => {
107110 const [ source , setSource ] = createSignal ( 0 ) ;
108- const [ [ value , setValue ] , dispose ] = createRoot ( dispose => [ createWritableMemo ( ( ) => ! ! source ( ) ) , dispose ] )
111+ const [ [ value , setValue ] , dispose ] = createRoot ( dispose => [
112+ createWritableMemo ( ( ) => ! ! source ( ) ) ,
113+ dispose ,
114+ ] ) ;
109115
110- expect ( value ( ) ) . toBe ( false )
116+ expect ( value ( ) ) . toBe ( false ) ;
111117
112118 setSource ( 1 ) ;
113- expect ( value ( ) ) . toBe ( true )
119+ expect ( value ( ) ) . toBe ( true ) ;
114120
115121 setValue ( false ) ;
116- expect ( value ( ) ) . toBe ( false )
122+ expect ( value ( ) ) . toBe ( false ) ;
117123
118124 setSource ( 2 ) ;
119- expect ( value ( ) ) . toBe ( true )
125+ expect ( value ( ) ) . toBe ( true ) ;
120126
121- dispose ( )
122- } )
127+ dispose ( ) ;
128+ } ) ;
123129} ) ;
0 commit comments