Jay Hayes
7b3e9e4cb2
Skip at describe level for generated tests
2017-07-07 15:43:28 -05:00
Jay Hayes
965a615782
Don't skip first _actual_ test
...
I failed to notice with the initial commit that the first tests in these
files are just the "version sanity check". This should start learners
off with a useful first failure.
2017-07-07 15:42:31 -05:00
Jay Hayes
4d81104a85
Skip all but first test of each example
...
This allows learners to gradually approach exercise. However, unlike
commented tests, the Elm compiler is still able to infer type
information from the skipped tests.
2017-07-05 15:35:15 -05:00
Erik Simmler
39fa03b9b8
Remove leading “x” from the repository field of all exercise elm-package.json field
2017-06-20 20:08:47 -04:00
Erik Simmler
be214210cc
Update elm-format to latest “stable” version (0.6.1-alpha)
2017-05-28 15:19:33 -04:00
Erik Simmler
e908e0dd7a
Add a note about the missing high value grains test cases
2017-05-28 15:02:13 -04:00
Erik Simmler
e3ef09ce99
Update grains for elm-test 0.18.3 compatibility
2017-05-28 14:51:51 -04:00
Erik Schierboom
b98c4dbacb
Add grains exercise
2017-05-28 14:47:33 -04:00
Erik Simmler
7a7ed8ba91
Pin all npm dependancies to specific versions
2017-05-28 13:16:19 -04:00
ilias
19e1094362
Test name reuse
2017-05-28 08:14:40 +02:00
ilias
fbb64e1576
Support for new elm-test version
2017-05-28 08:14:40 +02:00
Erik Simmler
411219c42d
Merge pull request #128 from duckmole/improve_pangram_tests
...
Improve pangram test
2017-05-27 20:20:06 -04:00
Andy
a7c7b62e07
Fix accumulate test case description
2017-05-11 19:57:34 +02:00
Alexander Bronca
136398fea6
Fix test title
...
No need for hypens, and guanosine is not the same as guanine.
2017-03-31 19:28:49 -04:00
Fabrice Nourisson
167979c8f3
Improve pangram test
...
* Add sentence missing 'z'
2016-12-27 09:47:11 +01:00
Bob Whitelock
2ee50be58a
Fix typo in package.json for exercises
2016-12-22 22:55:37 +00:00
Erik Simmler
da75a819f8
Update elm files to 0.18
2016-12-17 17:29:40 -05:00
Erik Simmler
26eabeb239
Update each elm-package.json to Elm 0.18
2016-12-17 17:29:40 -05:00
Erik Simmler
3b35718196
Update exercise support files to npm + elm 0.18
2016-12-17 17:29:40 -05:00
Erik Simmler
b15ee1f3f2
Update bin/build.sh to reflect the npm powered structure
2016-12-17 14:04:21 -05:00
Erik Simmler
e9a8e9a660
Proof of concept for an npm (or yarn) managed setup on the hello-world exercise
2016-12-17 11:48:20 -05:00
Erik Simmler
54893b3143
Merge branch 'woylie-master'
2016-11-13 22:26:51 -05:00
Erik Simmler
9c285afb24
Merge pull request #121 from gilesbowkett/bob-bug-in-tests
...
fixed a bug in the Bob tests
2016-11-13 21:50:09 -05:00
Giles Bowkett
e3e50a91d4
bob tests match bob test from other languages
2016-11-08 19:21:48 -07:00
Erik Schierboom
b4940f945f
Add version in stub solution files
2016-10-21 16:15:00 +02:00
Mathias Polligkeit
59571bc09a
add exercise scrabble-score
2016-10-20 03:06:16 +02:00
Joshua Stoutenburg
071fed782d
Gigasecond: Refactor Indirection out of Test
2016-08-30 08:31:37 -06:00
Joshua Stoutenburg
bb4b15ce0c
Refactor Gigasecond.add to Speak Date Instead of String
2016-08-28 22:01:33 -06:00
Joshua Stoutenburg
934118e5c7
Adds Gigasecond Exercise
2016-08-28 21:46:23 -06:00
Erik Simmler
8f82b36223
Fix tests ( #106 )
...
Fixes #100
* Upgrade Node Test Runner and Test Files
* Avoid Installing Deps in Each Exercise
2016-08-22 20:31:41 -04:00
Erik Simmler
b84ec5b0d4
Merge pull request #101 from tgecho/runtests-redux
...
Add the runtests files back with a message
2016-08-21 21:48:35 -04:00
Emil Segerbäck
b6180e3976
Remove test for degenerate triangle
2016-08-20 22:27:04 +02:00
Erik Simmler
4085701330
Add the runtests files back with a message
2016-08-20 16:14:27 -04:00
Erik Simmler
54e3017815
Update to elm-test 2.0 ( #96 )
...
* Update exercises to elm-test 2.0
* Update docs to mention `elm-test` again
* Update .travis.yml to the correct version of elm-test
* Conform to the `<| \() ->` convention
2016-08-17 07:14:17 -04:00
Louis Pilfold
4999d42ab5
Use a type to express triagles instead of strings ( #97 )
...
Use a type to express triangles instead of strings
2016-08-15 20:16:34 -04:00
Arnau Siches
e3fc6ea2de
Add direction tests for foldl and foldr in list-ops
2016-08-12 06:29:28 +01:00
Trevor Bramble
7ed9f04790
Replace a word in one of the guiding comments for clarity
2016-07-19 23:37:43 -07:00
rebelwarrior
af4de07a42
adds roman-numerals exercise
2016-07-18 10:17:37 -04:00
Erik Simmler
91aaf056a1
Run pre Elm 0.17 exercises through elm-format version 0.3.0-alpha
2016-06-19 17:50:39 -04:00
Erik Simmler
0cddb22ca4
Add largest-series-product exercise
2016-06-19 17:42:27 -04:00
Erik Simmler
550b9e1f87
Add say exercise
2016-06-19 17:41:37 -04:00
Erik Simmler
72a56f6e12
Add atbash-cipher exercise
2016-06-19 17:37:52 -04:00
Erik Simmler
233e7f0d4d
Add a type signature for the wordCount function
...
Since the test converts wordCount’s output with Dict.toList, the required type may not be immediately apparent to an early learner.
2016-06-18 14:39:47 -04:00
Brian Dukes
3c2e561b4b
Add new Pangram tests
...
Fixes #79
2016-06-16 20:31:54 -05:00
Erik Simmler
161e9a96d4
Merge pull request #78 from Janiczek/patch-2
...
Update Pangram exercise for 0.17
2016-05-19 12:20:25 -04:00
Martin Janiczek
7de1f4a717
Update Pangram exercise for 0.17
...
Module declaration syntax changed between the versions.
2016-05-18 23:42:39 +02:00
Martin Janiczek
a3ba88ded9
Update Bob exercise for 0.17
...
Module declaration syntax changed between the versions.
2016-05-18 13:44:03 +02:00
Erik Simmler
7435bd9e7f
Back off a large list comparisons in lieu of a fix for https://github.com/elm-lang/core/issues/601
2016-05-13 18:23:31 -04:00
Erik Simmler
cb3e064605
Add test running wrappers
2016-05-13 17:41:34 -04:00
Erik Simmler
7ddb1b57c6
Update elm-package.json and .elm files to support Elm 0.17
2016-05-12 22:50:29 -04:00