Timothy Clem
456bbb41ae
Handle basic assignment for ruby
2016-10-19 10:34:49 -07:00
Timothy Clem
c213e85e9c
Allow running integration tests only for one language
...
The --test-arguments can be passed like this:
stack build :integration-test --test-arguments "--language=ruby"
--language is naively parsed right now just to avoid getting in the way
of hspec's option parsing.
2016-10-19 10:15:58 -07:00
Rick Winfrey
1f5c73143d
++import.json tests
2016-10-18 16:54:15 -05:00
Rick Winfrey
3b984eb470
++javascript
2016-10-18 10:34:49 -05:00
Rick Winfrey
99e070e107
Remove if-else generated file
2016-10-17 18:51:23 -05:00
Rick Winfrey
43e082c85f
Remove import generated file
2016-10-17 18:50:47 -05:00
Rick Winfrey
242654b05f
Update tests
2016-10-17 18:41:03 -05:00
Rick Winfrey
dfc11385d8
++tests
2016-10-14 13:40:07 -05:00
joshvera
1ec96efd63
bump tests
2016-10-14 12:19:31 -04:00
joshvera
3839a8605a
Bump tests
2016-10-14 12:12:38 -04:00
Rick Winfrey
0262cb0879
Merge branch 'master' into improve-anonymous-funs
2016-10-13 17:56:39 -05:00
joshvera
ca129b2449
bump tests
2016-10-13 18:02:14 -04:00
Rick Winfrey
383573aa3d
Merge branch 'master' into if-else-if
2016-10-13 17:01:23 -05:00
joshvera
4f978b7586
No quotes around anonymous functions
2016-10-13 17:58:17 -04:00
Rick Winfrey
80ebddae5c
Bump tests
2016-10-13 16:44:36 -05:00
joshvera
98627b74b7
Merge remote-tracking branch 'origin/master' into improve-anonymous-funs
2016-10-13 17:39:42 -04:00
Josh Vera
9f9dc4feab
Merge branch 'master' into improve-memory-usage
2016-10-13 16:21:11 -04:00
joshvera
b5ff4178e9
scope to getLabel
2016-10-13 16:16:50 -04:00
joshvera
be1ca766c1
Quote anonymous and brace exports
2016-10-13 12:56:27 -04:00
joshvera
73b947f71b
Update tests
2016-10-13 12:08:44 -04:00
joshvera
10b6852882
update tests
2016-10-12 19:44:27 -04:00
joshvera
c608d62a3a
Import from Diffing
2016-10-12 19:33:05 -04:00
joshvera
dfe8648a11
Fix tests
2016-10-12 19:19:36 -04:00
Timothy Clem
1859df9500
Test to no longer expect summaries for comments
2016-10-12 14:21:40 -07:00
Rick Winfrey
1234f5dbc3
++javascript tests
2016-10-12 14:59:58 -05:00
Rick Winfrey
d222090c37
Update if-else.json tests
2016-10-12 14:55:59 -05:00
joshvera
6ba48666ed
bump files
2016-10-11 16:18:26 -04:00
joshvera
440d168273
bump tests
2016-10-11 15:13:51 -04:00
joshvera
deb5a0f018
Fix SourceSpan in tests
2016-10-11 15:12:48 -04:00
joshvera
007a1580fe
Merge remote-tracking branch 'origin/master' into add-source-spans
2016-10-11 13:03:43 -04:00
joshvera
e57c80940e
bump tests
2016-10-11 12:52:26 -04:00
Rick Winfrey
329ce63a8e
++tests
2016-10-11 11:07:57 -05:00
joshvera
11d5cdcde7
Bump tests
2016-10-11 12:00:34 -04:00
joshvera
4fb07c28b6
Bump tests
2016-10-11 11:54:47 -04:00
joshvera
fbb6ddbff4
Bump tests
2016-10-11 11:26:57 -04:00
joshvera
a08cad66d0
++javascript
2016-10-11 11:13:44 -04:00
joshvera
399d01af97
update tests
2016-10-11 11:12:20 -04:00
joshvera
624918b113
remove files
2016-10-11 11:10:16 -04:00
joshvera
d95283f4a1
Merge remote-tracking branch 'origin/master' into add-source-spans
2016-10-11 10:45:22 -04:00
Rick Winfrey
1569611257
Update JSONtestcases shas
2016-10-10 12:39:22 -05:00
Rick Winfrey
d6f9104237
Update tests
2016-10-07 16:43:01 -05:00
Rick Winfrey
9a3fccc1e1
Update tests
2016-10-07 15:58:51 -05:00
joshvera
f7e0cb53dd
++javascript
2016-10-07 11:29:44 -04:00
joshvera
c0a8483263
Merge remote-tracking branch 'origin/master' into add-source-spans
2016-10-07 11:28:57 -04:00
Rick Winfrey
4453cd1ad9
Move javascript diff summary JSON test case files
2016-10-07 10:26:45 -05:00
Rick Winfrey
bbe8b00b34
++javascript
2016-10-07 10:21:14 -05:00
Rick Winfrey
3e23076ecc
Merge branch 'master' into import-export-syntax
2016-10-07 10:20:11 -05:00
Timothy Clem
da90b74044
New parsing of function params
2016-10-06 15:20:05 -07:00
joshvera
15cd4777e6
Add SourceSpans to customize ToJSON output for These SourceSpan SourceSpan
2016-10-06 17:55:54 -04:00
joshvera
39e3a01533
Fix up DiffSummarySpec ranges
2016-10-06 15:12:14 -04:00
Timothy Clem
3d7c8cf67d
Fix anonymous function parsing and summarizing
2016-10-06 12:05:10 -07:00
Timothy Clem
976b299071
Fix quoted strings
2016-10-06 11:42:21 -07:00
joshvera
f1a1c759b0
Fix some test errors
2016-10-06 14:20:58 -04:00
Timothy Clem
68b1cfac64
And the repo path is slightly different
2016-10-06 09:04:03 -07:00
Timothy Clem
02853cc422
Path still not quite right
2016-10-06 09:02:38 -07:00
Timothy Clem
47731b3faa
Bring back the right path here
2016-10-06 08:56:27 -07:00
Timothy Clem
068481b35b
Merge remote-tracking branch 'origin/master' into project-reorg
2016-10-06 08:45:04 -07:00
Timothy Clem
f004a5c3db
New path for test corpus
2016-10-05 17:16:59 -07:00
Timothy Clem
6cbfa91475
Try out moving project around
2016-10-05 16:17:46 -07:00
joshvera
b7df878c4b
Update specs
2016-10-05 17:41:00 -04:00
joshvera
4f41619c8e
Merge remote-tracking branch 'origin/master' into rws-large-diffs
2016-10-05 12:17:29 -04:00
joshvera
07b7b7598e
Rename prependSummary to appendSummary and update tests
2016-10-05 11:56:42 -04:00
joshvera
1f52815f9c
Merge 'origin/master' into rws-large-diffs
2016-10-03 19:02:36 -04:00
Rick Winfrey
cf64cf41d9
Update DiffSummarySpec
2016-10-03 16:39:29 -05:00
Timothy Clem
45a12c54f0
Fix testDiff in DiffSummarySpecs too
2016-09-30 14:15:02 -07:00
joshvera
bfe57829d6
Merge remote-tracking branch 'origin/master' into rws-large-diffs
2016-09-27 10:34:19 -04:00
Timothy Clem
b5c45f8c7c
New expected json output for dictionary
2016-09-20 10:31:50 -07:00
Timothy Clem
bf2c5966ba
Merge branch 'master' of https://github.com/github/semantic-diff into improve-number-summaries
2016-09-20 08:01:37 -07:00
Timothy Clem
7c390d9081
Merge branch 'master' of https://github.com/github/semantic-diff into improve-number-summaries
2016-09-19 15:27:00 -07:00
Timothy Clem
d632011a3c
Fix up tests
2016-09-19 15:23:07 -07:00
Rob Rix
8cec95aad4
Merge branch 'master' into pretty-print-expectations
...
# Conflicts:
# script/cibuild-semantic-diff
# script/cibuild-semantic-diff-linux
# test/RangeSpec.hs
# test/Spec.hs
2016-09-20 05:56:12 +09:00
Timothy Clem
edb69e2c69
Fix test, category printed as NumberLiteral now
2016-09-19 13:33:02 -07:00
Rob Rix
38d6bbe644
Merge branch 'master' into ghc8
2016-09-17 20:45:58 -04:00
joshvera
925fdfaeaf
remove &&& import
2016-09-16 11:52:31 -04:00
joshvera
0535744ebc
more imports
2016-09-16 11:48:58 -04:00
Rob Rix
e6372deeb6
🔥 a redundant constraint.
2016-09-15 18:38:18 -04:00
Rob Rix
8d465b96ab
Annotate the leaf type.
2016-09-15 18:34:54 -04:00
Rob Rix
97b7f27683
Give a type signature for decorate
.
...
This fixes a problem where ghc will loop forever trying to infer the
type.
2016-09-15 18:32:57 -04:00
Rob Rix
d0395cd227
🔥 some redundant parens.
2016-09-15 18:12:32 -04:00
Rob Rix
64d1d6b407
Monoid/Semigroup stuff.
2016-09-15 17:21:37 -04:00
Rick Winfrey
1a25bf9a11
Add RangeSpec to specs
2016-09-14 16:45:34 -05:00
Rick Winfrey
a4c5a26533
Add pretty diff expectations to semantic diff tests
2016-09-14 16:45:23 -05:00
Rob Rix
86d2a3950f
Revert " 🔥 a redundant import."
...
This reverts commit dc5698979818d0057eb558ec3ce2d8e09c941f44.
2016-09-14 02:44:26 -04:00
Rob Rix
85bb9d577a
Revert "Move totalSpan into Source."
...
This reverts commit 3085a4efe5b6b3e8807df6a05db784afccab58e2.
2016-09-14 02:41:28 -04:00
Rob Rix
25306dba99
🔥 a redundant import.
2016-09-14 02:19:24 -04:00
Rob Rix
6317228466
Move totalSpan into Source.
2016-09-14 01:57:51 -04:00
Rob Rix
a6633a5351
🔥 a redundant binding.
2016-09-13 15:10:49 -04:00
Rob Rix
1c335df1f0
Verify that sourceSpanToRange computes correct ranges within lines.
2016-09-13 15:04:17 -04:00
Rob Rix
e6f4db8ee8
Compute the insetting of SourceSpans & Ranges.
2016-09-13 15:03:58 -04:00
Rob Rix
50e5f8a411
Verify that sourceSpanToRange computes multi-line ranges.
2016-09-13 14:27:52 -04:00
Rob Rix
8de562b88e
Verify that totalSpan covers multiple lines.
2016-09-13 14:27:36 -04:00
Rob Rix
1b890bcde4
Verify that totalSpan covers single lines.
2016-09-13 14:27:29 -04:00
Rob Rix
8bdf162874
Rename the line-by-line test.
2016-09-13 14:27:15 -04:00
Rob Rix
c157962785
Add a helper to compute the total span of some source.
2016-09-13 14:27:05 -04:00
Rob Rix
6ce0ce5e26
Indentation.
2016-09-13 13:14:02 -04:00
Rob Rix
c5fed4ac25
Test sourceSpanToRange across arbitrary sources.
2016-09-13 12:37:59 -04:00
Rob Rix
61dd23789d
Rename the test.
2016-09-13 12:32:28 -04:00
Rob Rix
5459bd4313
🔥 This was wrong.
2016-09-13 12:23:25 -04:00
Rob Rix
77ddc0abd8
Source spans are zero-indexed.
2016-09-13 12:23:05 -04:00
Rob Rix
b7d9ab1875
Add a trivial test of SourceSpan -> Range computation.
2016-09-13 12:09:18 -04:00