Skip to content

Commit

Permalink
The version that requires fixing :).
Browse files Browse the repository at this point in the history
  • Loading branch information
Wolfram Kriesing committed Mar 18, 2015
1 parent f94618d commit 4adb956
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions katas/es6/language/arrow-functions/basics.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,22 @@ describe('arrow functions', function() {
});

it('a single expression, without curly braces returns too', function() {
var func = () => 'I return too';
var func = () => {'I return too'};
assert.equal(func(), 'I return too');
});

it('one parameter can be written without parens', () => {
var func = param => param+1;
var func = p => param - 1;
assert.equal(func(23), 24);
});

it('many params require parens', () => {
var func = (param, param1) => param + param1;
var func = param => param + param1;
assert.equal(func(23, 42), 23+42);
});

it('body needs parens to return an object', () => {
var func = () => ({iAm: 'an object'});
var func = () => {iAm: 'an object'};
assert.deepEqual(func(), {iAm: 'an object'});
});

Expand Down

0 comments on commit 4adb956

Please sign in to comment.