John S. Ryan
7475e8e671
Move all existing example to a proper source dir.
- enable compilation during CI build only for those that currently pass.
(let's tackle the failing tests+example code one at a time).
пре 11 година
John S. Ryan
a8a96a0920
Run tests against examples & compile starter code
- adjusted "etl" as it has "starter" code.
пре 11 година
John S. Ryan
36cc2ae4df
Run all Gradle tests before the configlet.
пре 11 година
John S. Ryan
c0ad51e71a
Force "main" sourceSet to "src/example/java" in CI
пре 11 година
John S. Ryan
2a36a247ee
Configure Travis to run tests against examples
- move example.java so we can refer to it in Gradle as a soureSet.
- Java requires public classes be contained in identically-named files.
- using latest Travis infrastructure (better, stronger, faster).
- each piece of travis config has been confirmed as minimum necessary at
this time.
- without JDK specified, would run with default (Java 7)
- without TERM=dumb, travis output is unreadable.
пре 11 година
John Ryan
46220e9343
Merge pull request #59 from jmluy/master
Fix regex to only allow uppercased letters for the the first 2 characters.
[robot-name]
пре 11 година
Katrina Owen
7cf025e608
Merge pull request #60 from JTMaher2/patch-1
Corrected error in RandonKeyCipherTest.java
пре 11 година
JTMaher2
e04d54f404
Corrected error in RandonKeyCipherTest.java
I changed the cipherKeysAreRandomlyGenerated test so that it does not compare the new Cipher to the length of the old Cipher.
пре 11 година
John Michael Luy
d62489a350
Fix regex to only allow uppercased letters for the the first 2 characters.
пре 11 година
Katrina Owen
04a082121a
Merge pull request #58 from jmluy/anagram
пре 11 година
John Michael Luy
a4c9c26d5f
anagram: Clarify expectations about identical words
An anagram is defined as
1. the same letters
2. rearranged
3. to make a new word
The existing assertion only checked the presence of the expected word,
but did not explicitly exclude the existence of results that match the
input exactly.
пре 11 година
John S. Ryan
a8c35f6d57
Merge branch 'fix-defined-classes'
пре 11 година
John S. Ryan
d3b1cadd65
Adds missing "class" keyword in starter files.
- Especially in the earlier exercises, let's make it one less
error that folks need to track down.
(fixes #54 )
пре 11 година
John Ryan
34bf80c220
Merge pull request #52 from exercism/legal-scrabble-word
scrabble-score: replace illegal word
пре 11 година
Katrina Owen
fd0185babd
scrabble-score: replace illegal word
multibillionaire can't be played as a word in a real scrabble game.
пре 11 година
Emil Sit
ae8e57ad73
Merge pull request #51 from exercism/fix-prime-factors-build
Revert "Move example source into a conventional source root location."
пре 11 година
Emil Sit
f4e66930c6
Revert "Move example source into a conventional source root location."
This reverts commit c2657807be96bc6aecfc34781ca6963477b1fe29.
If we want to do this, we'll need to do it more systematically to
avoid breaking the build and confusing people who may be used to
finding the solution in a particular place.
пре 11 година
Katrina Owen
0951076fc6
Add badge for travis build to README
пре 11 година
John S. Ryan
f5253f6158
Merge branch 'use-longs-in-prime-factors'
пре 11 година
John S. Ryan
3cf5bb27b3
Use longs for all values. (closes #48 )(closes #49 )
пре 11 година
John S. Ryan
8b4fdb7afa
Add name to each test case.
пре 11 година
John S. Ryan
ae9b0ffef4
Upgrade to JUnit 4.12
- includes @Parameters attribute that allows you to define a template for names of tests, making the test output far easier to follow.
пре 11 година
John S. Ryan
c2657807be
Move example source into a conventional source root location.
- makes it easier to work on a solution when you can one-step define the source root containing the example.
- one step toward making it easy to run unit tests against example solutions in CI.
пре 11 година
John S. Ryan
a5c990064a
fetch-configlet uses slightly more portable syntax.
- fixes exercism/x-api#59
пре 11 година
Katrina Owen
a4665c5769
Merge pull request #47 from vdemeester/define-missing-classes
Define the missing class (with no content)
пре 11 година
Vincent Demeester
8e35e87e19
Define the 6 first classes and remove the others
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
пре 11 година
Katrina Owen
27d14232e4
Merge pull request #46 from groyoh/docs
Added track specific documentation
пре 11 година
groyoh
b89a75ce6d
Added track specific documentation
пре 11 година
Katrina Owen
2d88d49063
Ignore configlet binaries
пре 11 година
Piet van Dongen
bc55a77e02
Merge branch 'pig-latin'
пре 11 година
Piet van Dongen
0c99bbe385
Added exercise pig-latin
пре 11 година
Piet van Dongen
cf90ae1c30
Merge branch 'luhn'
пре 11 година
Piet van Dongen
80ac773c19
Added exercise luhn
пре 11 година
Piet van Dongen
94f109fc2b
Merge branch 'octal'
пре 11 година
Piet van Dongen
602f3895df
Added exercise octal
пре 11 година
Piet van Dongen
a8486cb720
Merge branch 'simple-cipher'
пре 11 година
Piet van Dongen
30dcc436a0
Added exercise simple-cipher
пре 11 година
Piet van Dongen
7d041c7bde
Merge branch 'pr/43'
пре 11 година
Piet van Dongen
c6262db784
Minor changes to be concise with other problems in track
пре 11 година
t0tec
68bc92650f
Removed comma in config.json
пре 11 година
t0tec
e30d1f1150
Added Pascal's Triangle exercise
пре 11 година
Piet van Dongen
8903bcb06a
Merge branch 'sieve'
пре 11 година
Piet van Dongen
0cec49a6c8
Added exercise sieve
пре 11 година
Piet van Dongen
cedcf3e7fb
Merge pull request #42 from ChristianWilkie/hamming-test
Change hamming test to throw an exception for different strand lengths
пре 11 година
Piet van Dongen
6b9cc220fe
Merge branch 'pr/41'
пре 11 година
Piet van Dongen
b21b9f6fbe
Fixed JSON and some styles
пре 11 година
Christian Wilkie
567d70408d
Fix hamming test for different strand lengths
Now throws an IllegalArgumentException if the strands are different
lengths.
пре 11 година
paulp
f8dda6c6ef
added rna-transcription exercise
пре 11 година
paulp
daf69f4db8
added trinary exercise
пре 11 година
Pavol Pidanič
3b158e5c37
Merge pull request #1 from exercism/master
merge
пре 11 година