Timothy Clem
|
eecca0915c
|
Better name for output argument
|
2017-03-07 14:01:46 -08:00 |
|
Timothy Clem
|
6bb1a8deb4
|
Merge pull request #1031 from github/rework-io
Refactor: Write output in one place and enable asserting that output in our tests
|
2017-03-06 07:22:01 -08:00 |
|
Rob Rix
|
2cd497ae17
|
Merge branch 'master' into rework-io
|
2017-03-01 10:51:16 -05:00 |
|
Rob Rix
|
d0ebd48479
|
Merge pull request #1019 from github/interpreter-decomposition
Interpreter decomposition
|
2017-03-01 08:58:15 -05:00 |
|
Timothy Clem
|
fff9b6d3ef
|
Refactor IO back out into Source and SemanticDiff
|
2017-02-28 15:45:38 -08:00 |
|
Timothy Clem
|
bfe1181acb
|
Move Diff and Source Specs
|
2017-02-28 15:35:43 -08:00 |
|
Timothy Clem
|
4c3feecc77
|
Add ParseCommandSpec to validate parse output
|
2017-02-28 15:32:04 -08:00 |
|
Timothy Clem
|
1d9436bb14
|
Collapse all these tests into DiffCommandSpec
|
2017-02-28 15:00:56 -08:00 |
|
Timothy Clem
|
a478b10593
|
Test that all output formats do product output
|
2017-02-28 14:55:57 -08:00 |
|
Timothy Clem
|
dcfdcf78d3
|
Fold DiffSummary into Renderer.Summary
|
2017-02-28 14:09:57 -08:00 |
|
Timothy Clem
|
e3bdb6b95b
|
Extract SemanticDiff.IO and clearly delineate program commands
|
2017-02-28 13:43:01 -08:00 |
|
Rob Rix
|
8e90172503
|
Merge branch 'master' into interpreter-decomposition
|
2017-02-28 13:10:11 -05:00 |
|
Timothy Clem
|
89f5d47a18
|
Merge pull request #1030 from github/category-tiers
Implement tiers instead of list for Category
|
2017-02-28 09:40:03 -08:00 |
|
Timothy Clem
|
e9315fafe2
|
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
|
2017-02-28 09:33:44 -08:00 |
|
Timothy Clem
|
004197512c
|
Merge branch 'master' into category-tiers
|
2017-02-28 09:09:49 -08:00 |
|
Timothy Clem
|
ac09bfbc58
|
Merge pull request #1029 from github/test-new-and-removed-files
Test new and removed files in new style integration tests
|
2017-02-28 09:08:42 -08:00 |
|
Timothy Clem
|
929a17d913
|
Add/Remove integration tests for JavaScript
|
2017-02-28 08:33:11 -08:00 |
|
Timothy Clem
|
864bf12590
|
Add/Remove integration tests for Go
|
2017-02-28 08:30:04 -08:00 |
|
Timothy Clem
|
93c01e62d9
|
Implement tiers instead of list for Category
|
2017-02-27 16:02:26 -08:00 |
|
Timothy Clem
|
8c1b4ee2c8
|
Update generate-example-docs
|
2017-02-27 15:25:44 -08:00 |
|
Rob Rix
|
83dd3d5621
|
Merge branch 'master' into interpreter-decomposition
|
2017-02-27 15:22:38 -05:00 |
|
Timothy Clem
|
b3aef75618
|
Merge remote-tracking branch 'origin/master' into test-new-and-removed-files
|
2017-02-27 12:22:28 -08:00 |
|
Timothy Clem
|
0afd447ba8
|
Merge pull request #1028 from github/semantic-diff-specs
Add basic Semantic diff specs and 🔥 the integration-tests and generate-test-cases
|
2017-02-27 12:21:56 -08:00 |
|
Timothy Clem
|
a9206ddec4
|
Add a post-receive hook to pack example repos
|
2017-02-27 12:15:44 -08:00 |
|
Timothy Clem
|
6c2a15104d
|
Generate file add/remove examples
|
2017-02-27 11:55:49 -08:00 |
|
Timothy Clem
|
4f61dfdfc1
|
Newlines at the end of ruby test
|
2017-02-27 11:27:33 -08:00 |
|
Timothy Clem
|
a8ea6dcc05
|
Fix spacing
|
2017-02-27 11:25:20 -08:00 |
|
Timothy Clem
|
92ebcf4264
|
Intersperse tests and add test for new file and remove file
|
2017-02-27 11:24:52 -08:00 |
|
Timothy Clem
|
763ab482cc
|
🔥 the integration-tests and generate-test-cases
|
2017-02-27 08:50:54 -08:00 |
|
Timothy Clem
|
9d28028fc6
|
Remove unordered-containers, swap to hiding for hspec import
|
2017-02-27 08:35:45 -08:00 |
|
Timothy Clem
|
2722cc8b67
|
Fill in sad path test cases
|
2017-02-27 08:31:27 -08:00 |
|
Timothy Clem
|
9e7f719b00
|
Test if there are no paths, one more pending error case
|
2017-02-27 08:00:11 -08:00 |
|
Timothy Clem
|
1b68373240
|
Clean up imports
|
2017-02-24 17:07:36 -08:00 |
|
Timothy Clem
|
54029595b0
|
Use new example repository for integration testing
|
2017-02-24 17:02:19 -08:00 |
|
Timothy Clem
|
980b6c95bc
|
First pass at full stack specs
|
2017-02-24 16:46:22 -08:00 |
|
Rob Rix
|
4992299dd8
|
Define run by iteration.
|
2017-02-24 13:42:53 -05:00 |
|
Rob Rix
|
209e7c0896
|
Write Then infix.
|
2017-02-24 13:34:08 -05:00 |
|
Rob Rix
|
2f73758dfe
|
Define Algorithm as the Freer monad of AlgorithmF.
|
2017-02-24 13:28:44 -05:00 |
|
Rob Rix
|
edc09e4797
|
Correct the channel types fixture.
|
2017-02-24 12:00:12 -05:00 |
|
Rob Rix
|
0510e116f1
|
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
|
2017-02-24 11:57:08 -05:00 |
|
Rob Rix
|
4b04e7f2eb
|
Fix up some go fixtures.
|
2017-02-24 11:51:37 -05:00 |
|
Rob Rix
|
1577dd2d0d
|
Merge pull request #1027 from github/example-generator
Script to generate example expected output
|
2017-02-24 11:50:51 -05:00 |
|
Timothy Clem
|
035dd01171
|
Sorting for no good reason
|
2017-02-24 08:44:50 -08:00 |
|
Timothy Clem
|
cc92808789
|
Give the Go expected output some newlines
|
2017-02-24 08:44:03 -08:00 |
|
Rob Rix
|
8b5dfbee42
|
Merge branch 'master' into interpreter-decomposition
|
2017-02-24 11:43:48 -05:00 |
|
Timothy Clem
|
7e0ddeac5e
|
Merge remote-tracking branch 'origin/master' into example-generator
|
2017-02-24 08:43:33 -08:00 |
|
Rob Rix
|
f41c43fba9
|
Merge pull request #1023 from github/transition-go-tests
Transition Go tests
|
2017-02-24 11:42:50 -05:00 |
|
Rob Rix
|
0d28bde257
|
…and the rest.
|
2017-02-24 11:42:11 -05:00 |
|
Timothy Clem
|
517876d7e6
|
Make sure javascript example expected outputs end with newline
|
2017-02-24 08:39:01 -08:00 |
|
Timothy Clem
|
6164c4c766
|
Update all ruby example expected outputs to end with newline
|
2017-02-24 08:37:35 -08:00 |
|