File tree Expand file tree Collapse file tree 3 files changed +19
-16
lines changed Expand file tree Collapse file tree 3 files changed +19
-16
lines changed Original file line number Diff line number Diff line change @@ -4,23 +4,25 @@ import { describe, it } from 'mocha';
44
55describe ( 'Special cases' , ( ) => {
66
7- it ( 'Multiple assignments(local)' , ( ) => expect ( '1\r\n' ) . to . equals ( new Run ( ) . test ( [
7+ it ( 'Multiple assignments(local)' , ( ) => expect ( new Run ( ) . test ( [
88 'let a; \
99 let b; \
1010 \
1111 a = b = 1; \
1212 \
1313 console.log(a); \
14- ' ] ) ) ) ;
14+ console.log(b); \
15+ ' ] ) ) . to . equals ( '1\r\n1\r\n' ) ) ;
1516
16- it ( 'Multiple assignments(global)' , ( ) => expect ( '1\r\n' ) . to . equals ( new Run ( ) . test ( [
17+ it ( 'Multiple assignments(global)' , ( ) => expect ( new Run ( ) . test ( [
1718 'var a; \
1819 var b; \
1920 \
2021 a = b = 1; \
2122 \
2223 console.log(a); \
23- ' ] ) ) ) ;
24+ console.log(b); \
25+ ' ] ) ) . to . equals ( '1\r\n1\r\n' ) ) ;
2426
2527 it ( 'Or in assignments(local)' , ( ) => expect ( '1\r\n' ) . to . equals ( new Run ( ) . test ( [
2628 'let a; \
Original file line number Diff line number Diff line change 115115 " --colors" ,
116116 " -r" ,
117117 " ts-node/register" ,
118- " ${workspaceFolder}/../spec/**/discrepancies .spec.ts"
118+ " ${workspaceFolder}/../spec/**/special_cases .spec.ts"
119119 ],
120120 "internalConsoleOptions" : " openOnSessionStart" ,
121121 "cwd" : " ${workspaceFolder}/../"
Original file line number Diff line number Diff line change 1- console . log ( null || null ) ;
2- console . log ( 0 || null ) ;
3- console . log ( 1 || null ) ;
4-
5- console . log ( null || 0 ) ;
6- console . log ( 0 || 0 ) ;
7- console . log ( 1 || 0 ) ;
8-
9- console . log ( null || 1 ) ;
10- console . log ( 0 || 1 ) ;
11- console . log ( 1 || 1 ) ;
1+ let a ;
2+ let b = 1 ;
3+
4+ function f ( ) {
5+ let s = null ;
6+ s ( ) ;
7+ return 2 ;
8+ }
9+
10+ a = b || f ( ) ;
11+
12+ console . log ( a ) ;
You can’t perform that action at this time.
0 commit comments