Commit Graph

42 Commits (9dc3073003e47aab4bf29ebc5216b4cccb73af0c)

Author SHA1 Message Date
Ethan Arrowood 524918fc84 Refactor ES6 Challenges (#16262)
* fix(challenges): Add function scope of use strict

Refactored first 13 challenges with function scope `"use strict";`
syntax

Closes #16254

fix(challenges): Refactor ES6 challenges

Refactored ES6 challenges up to 22 to use function scope `"use strict";`

test(challenges): QA ES6 Challenges

Refactored es6 challenges getting tested and QA'd

fix(challenges): QA remaining ES6 challenges

* refactor(challenges): Quick edit for ES6 challenges

More changes to come. This commit solves issues addressed by Quincy

* refactor(challenges): ES6 Textual refactor

Textual refactor. Improved challenge test messages to be more
explanatory
2017-12-22 22:17:05 -06:00
Ethan Arrowood ef9e2f498e test(challenges): Test ES6 challenge (#16201)
* test(challenges): Test ES6 challenge

Added tests to 3rd ES6 challenge

* test(challenges): ES6 challenges

* test(challenges): ES6 chall c11-c15

* test(challenges): ES6 chall c16-c20

* test(challenges): ES6 chall c21-c27

* test(challenges): Refactor ES6 challenges

Update tests to use getUserInput. Remove test for arrow function use

Closes #16207

* test(challenges): Fix falsey case

Add proper getUserInput syntax for !code.match tests

Closes #16207

* test(challenges): QA ES6 Challenges

QA and edit for ES6 challenges 1 - 18

Closes #16207
2017-12-21 14:38:28 -06:00
Dylan 3bf076bed8 fix test on es6 export default (#15627) 2017-09-04 10:16:50 +02:00
Beau Carnes a9bbfec4d4 fix(seed): Fix typos 2017-09-01 19:15:29 -07:00
Darth Skywalker fd42d1eb5a feat(challenge): Added Object.freeze challenge wrt #15746 2017-08-13 00:19:13 +05:30
Eric Leung 5522c64172 fix: Clarify mutate array with const challenge (#15745)
Instructions for Mutate an Array Declared with const was unclear and
included unnecessary learning materials. This commit aims to clarify the
instructions for what the challenge requires, and also add in missing
challenge tests.

Closes #14832
2017-08-11 15:06:35 -05:00
Dylan 190fa94c54 Merge pull request #15098 from charlesBak/fix/arrow-function-with-param
Add test to Arrow functions with input parameters
2017-07-16 21:21:27 -05:00
Eric Leung 72deeb0ae5 Merge pull request #14958 from huyenltnguyen/fix/challenge-description-typo
fix challenge description typo
2017-05-29 19:04:04 -07:00
Milo Hartsoe 98d75156f4 Add tests to es6 challenge Write Higher Order Arrow Functions. Doesn't have es6 syntax tests.
Comments out function and arrow tests that didn't work and fixes formatting issues.
2017-05-29 16:30:11 -04:00
Charles Bakar f53e759e23 Add test to Arrow functions with input parameters 2017-05-28 18:50:29 +02:00
Huyen Nguyen 573777d652 fix challenge description typo 2017-05-20 04:24:20 +07:00
David Flick 47c0a826f6 fix(seed) Typo in Use export to Reuse a Code Block (#14857) 2017-05-14 22:49:40 +05:30
Jia Kim 09604b58a7 Fixed instructions for ES6: Set Default Parameters 2017-05-11 20:49:45 -04:00
Siddhant Chadha bf558c4a4f fix typo in Mutate an Array Declared with const 2017-04-22 19:57:18 +05:30
techstonia 2ed17bde15 Add tests for mutate const array 2017-04-16 12:51:24 +03:00
Manish Giri 1a0f315c39 Update challengeSeed in use spread operator challenge (#13979) 2017-03-22 01:00:05 -05:00
Rob Weber f851d7b56e Refactor ES6 challenge descriptions (#13629) 2017-03-22 00:59:20 -05:00
dhcodes baf1d0cff8 Fix challenge title formatting misc 2017-02-27 08:47:23 -06:00
Samuel Plumppu f8da35f794 Merge pull request #13559 from IanTeo/fix/es6-formatting
Reformatted instructions for the class ES6 challenges
2017-02-27 14:45:17 +01:00
Ian Teo 2902c10232 Reformat class Syntax and getters and setters instructions 2017-02-27 09:00:28 +08:00
Samuel Plumppu 164bc2a0a9 Merge pull request #13563 from AngShiYa/fix/es6-formatting
Reformat ES6 challenges instructions
2017-02-25 00:16:42 +01:00
Samuel Plumppu f80ec42c47 Merge pull request #13573 from AngShiYa/fix/remove-description-in-challenge-seed
Remove description in challenge seed
2017-02-24 22:34:12 +01:00
Ang Shi Ya ecf2da61ae Remove description in challenge seed 2017-02-25 01:59:38 +08:00
Ang Shi Ya edf6f7ea2f Reformat ES6 challenges instructions 2017-02-24 13:02:17 +08:00
gogolab 2373a771b0 Update description of beta challenge 2017-02-23 22:20:52 +01:00
Joseph Livengood ad2899ccd6 Merge pull request #13501 from donofriov/fix/typo-in-challenge-code-calculate-circumference
Fixed typo in Challenge Code - calculateCircumference
2017-02-21 16:29:27 -05:00
Vincent D'Onofrio de5d03ac6b Fixed typo in Challenge Code - calculateCircumference closes #13464 2017-02-21 15:07:16 -05:00
MANISH-GIRI 6e62e06db5 Fix formatting and add tests for array destructuring 2017-02-21 10:56:08 -05:00
Samuel Plumppu 15d1f6e647 Merge pull request #13414 from robbawebba/fix/reformat-es6-challenges
Reformat ES6 Challenge Descriptions
2017-02-20 21:15:16 +01:00
robertweber95 c27c5eb6df Reformat challenge descriptions and titles 2017-02-20 15:08:34 -05:00
Quincy Larson 2709eb6b3a add releasedOn dates to all new challenges (#13417) 2017-02-19 00:00:12 +05:30
Rob Weber 061c5caddc Reformat ES6 challenge descriptions (#13256) 2017-02-12 14:36:43 -06:00
Eric Leung db918e2821 Merge pull request #13198 from Manish-Giri/fix/remove-code-tags
Remove code tags from challenge seed
2017-02-12 02:00:47 -08:00
Brendan Sweeny b7df63ecb7 Reduce complexity of the 'scopes with var and let' challenge 2017-02-07 22:13:20 -07:00
MANISH-GIRI 7f3b9d2443 Remove code tags from challenge seed 2017-02-07 00:26:58 -05:00
mrugesh mohapatra d35a21d835 Merge pull request #12963 from robbawebba/fix/beta-arrow-functions-tests
Reformat ES6 arrow function challenges
2017-02-02 12:04:09 +05:30
robertweber95 511e5758a8 Reformat ES6 arrow function challenges 2017-02-01 22:17:38 -05:00
Brendan Sweeny b518a66a3e Reformat first four ES6 challenge instructions 2017-01-30 21:22:39 -07:00
RamiroPinol ba60a3137a solved typo: loged -> logged 2017-01-26 18:04:52 -03:00
systimotic 98eeca561a Fix challenge type for data structure and ES6 challenges 2017-01-21 16:13:19 +01:00
Berkeley Martinez 67dfde9392 fix(seed): Missing/duplicate info 2017-01-19 17:19:33 -08:00
Quincy Larson 6f9fab3043 add new challenges 2017-01-19 15:25:07 -08:00