File tree Expand file tree Collapse file tree 3 files changed +13
-4
lines changed
Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 1- export default xs => xs && xs . length > 0 ;
1+ export default xs => ( xs ? xs . length > 0 : false ) ;
Original file line number Diff line number Diff line change 33import any from "./any.ts" ;
44
55describe ( "any" , ( ) => {
6- it ( "TODO" , ( ) => {
7- expect ( any ( ) ) . toBeDefined ( ) ;
6+ it ( "returns true if the array is not empty" , ( ) => {
7+ expect ( any ( [ 1 , 2 ] ) ) . toBe ( true ) ;
8+ } ) ;
9+
10+ it ( "returns false if the array is empty" , ( ) => {
11+ expect ( any ( [ ] ) ) . toBe ( false ) ;
12+ } ) ;
13+
14+ it ( "returns false if the given argument is falsy" , ( ) => {
15+ expect ( any ( null ) ) . toBe ( false ) ;
16+ expect ( any ( undefined ) ) . toBe ( false ) ;
817 } ) ;
918} ) ;
Original file line number Diff line number Diff line change 1- export default xs => xs && xs . length > 0 ;
1+ export default ( xs : any [ ] ) : boolean => ( xs ? xs . length > 0 : false ) ;
You can’t perform that action at this time.
0 commit comments