File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
packages/svelte/tests/signals Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ describe('signals', () => {
113
113
} ) ;
114
114
115
115
test ( 'unowned deriveds are not added as reactions but trigger effects' , ( ) => {
116
- var obj = state ( undefined ) ;
116
+ var obj = state < any > ( undefined ) ;
117
117
118
118
class C1 {
119
119
#v = state ( 0 ) ;
@@ -126,27 +126,22 @@ describe('signals', () => {
126
126
}
127
127
128
128
return ( ) => {
129
- console . log ( '1' ) ;
130
129
let d = derived ( ( ) => $ . get ( obj ) ?. v || '-' ) ;
131
130
132
131
const log : number [ ] = [ ] ;
133
132
assert . equal ( $ . get ( d ) , '-' ) ;
134
- console . log ( '2' ) ;
135
133
136
134
let destroy = effect_root ( ( ) => {
137
135
render_effect ( ( ) => {
138
136
log . push ( $ . get ( d ) ) ;
139
137
} ) ;
140
138
} ) ;
141
139
142
- console . log ( '3' ) ;
143
140
set ( obj , new C1 ( ) ) ;
144
141
flushSync ( ) ;
145
- console . log ( '4' ) ;
146
142
assert . equal ( $ . get ( d ) , '-' ) ;
147
- $ . get ( obj ) ! . v = 1 ;
143
+ $ . get ( obj ) . v = 1 ;
148
144
flushSync ( ) ;
149
- console . log ( '5' ) ;
150
145
assert . equal ( $ . get ( d ) , 1 ) ;
151
146
assert . deepEqual ( log , [ '-' , 1 ] ) ;
152
147
destroy ( ) ;
You can’t perform that action at this time.
0 commit comments