1
1
mirror of https://github.com/github/semantic.git synced 2025-01-07 07:58:12 +03:00
Commit Graph

510 Commits

Author SHA1 Message Date
Patrick Thomson
312cbcc269
Merge branch 'master' into property-test-scientific-parser 2019-09-03 13:46:06 -04:00
Timothy Clem
5763cfdfb6 Use tasty for testing instead 2019-08-19 10:34:55 -07:00
Timothy Clem
0aab5ebd55 Replace supportedExts 2019-08-15 15:48:17 -07:00
Patrick Thomson
95b7d5e065 Add another Scientific generator and test with it. 2019-08-08 13:55:37 -04:00
Patrick Thomson
1dee6ae93c Some more tests and descriptions for Scientific generators. 2019-08-08 11:44:57 -04:00
Patrick Thomson
f9aa9923b7 Port hspec tests to tasty-hunit and institute simple property test. 2019-08-07 11:26:54 -04:00
Rob Rix
3106bd2ddd
Note a problem with coverage testing.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:50:45 -04:00
Rob Rix
668efbbd4c
Tidy up the imports.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:49:36 -04:00
Rob Rix
1b427b995b
Revert "Test the coverage of source values."
This reverts commit b658804193.
2019-08-06 16:46:33 -04:00
Rob Rix
b658804193
Test the coverage of source values.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:38:27 -04:00
Rob Rix
0af81b1fef
Label using classify.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:29:01 -04:00
Rob Rix
3beda88f32
Move the label call into summarize.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:23:35 -04:00
Rob Rix
698497b1a0
Tidy up the sourceLineRanges tests using prop.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-08-06 16:22:38 -04:00
Patrick Thomson
d2d1869d08 No orphans in this file anymore! 2019-08-06 13:33:18 -04:00
Patrick Thomson
6fe27108a3 No need to pull in QC; Hedgehog's label can do this. 2019-08-06 13:27:58 -04:00
Rob Rix
5ea3f651e0
Spacing. 2019-08-02 16:45:48 -04:00
Rob Rix
831a7d6f09
Label the exhaustiveness property. 2019-08-02 16:01:48 -04:00
Rob Rix
99b1287f2c
Decrease the frequency of newlines & carriage returns. 2019-08-02 15:59:53 -04:00
Rob Rix
e9eecddca5
Correct the sourceLineRanges test. 2019-08-02 15:56:25 -04:00
Rob Rix
4b5215a9cf
Reformat for clarity. 2019-08-02 15:42:56 -04:00
Rob Rix
f2318537c9
Summarize with the number of lines. 2019-08-02 15:39:02 -04:00
Rob Rix
e986ed0937
Spacing. 2019-08-02 15:37:50 -04:00
Rob Rix
b5e6aab55b
Label cases as empty/non-empty. 2019-08-02 15:34:15 -04:00
Rob Rix
258e25409a
Run the sourceLineRanges test with QuickCheck. 2019-08-02 15:33:58 -04:00
Patrick Thomson
a5a349ba23 Remove unused liftCons5 function. 2019-06-20 12:59:40 -04:00
Patrick Thomson
669ee584df Quiesce the last few warnings from the tests. 2019-06-20 01:50:32 -04:00
Patrick Thomson
bb86469f56 Fix unused imports. 2019-06-19 17:35:37 -04:00
Patrick Thomson
43e3fb4533 Remove unnecessary use of parallel. 2019-06-19 17:22:09 -04:00
Jan Hrček
915937c4be Fix some hlint warnings 2019-06-16 13:40:13 +02:00
Patrick Thomson
93cb2d3f07
Merge branch 'master' into fix-test-warnings 2019-06-15 09:04:05 -04:00
Weerasak Chongnguluam
32ba68e2d1 Remove unused NamedFieldPuns extension in Data.Source.Spec 2019-06-15 16:57:16 +07:00
Jan Hrček
ec4248cbb4 Fix warnings in tests
27 [-Wunused-matches]
 7 [-Wmissing-export-lists]
 6 [-Wunused-imports]
 5 [-Wmissing-signatures]
 2 [-Wincomplete-uni-patterns]
 1 [-Wunused-top-binds]
 1 [-Wtype-defaults]
2019-06-15 08:56:59 +02:00
Patrick Thomson
02b36d2570 Port Leancheck+Hspec properties to Tasty.Hedgehog. 2019-06-14 12:33:28 -04:00
Patrick Thomson
e1d94f07d1 Remove Listable instance for Source.
This was created with a whole mess of Leancheck combinators. A
Hedgehog approach makes things easier.
2019-06-14 11:53:42 -04:00
Patrick Thomson
6a15695195 Even more unused imports. 2019-06-12 13:16:34 -04:00
Patrick Thomson
99c4bb21f8 Overhaul test harnesses and add tasty bounds. 2019-06-12 11:30:20 -04:00
Patrick Thomson
8e0962712e legacyMakeBlob => makeBlob. Also unpack File. 2019-05-24 11:52:35 -04:00
Patrick Thomson
b8d3a06a67 Fix all the test cases. 2019-05-21 22:28:32 -04:00
Timothy Clem
8b9bc575b6 Fix up tests 2019-03-25 13:14:04 -07:00
Patrick Thomson
079ce8baa0 Eliminate other places where These leaked to implementation. 2019-03-01 11:52:21 -05:00
joshvera
e7ea1aa204 Fix Alias and Import instances 2019-02-08 15:47:03 -05:00
Rick Winfrey
84f4ebbf89 Don't shadow tiers method
Co-Authored-By: Rob Rix <robrix@github.com>
2019-01-31 11:35:30 -08:00
Rick Winfrey
556fe32720 Use manually defined cons list for Listable Method instance for now 2019-01-30 16:05:35 -08:00
Rick Winfrey
f0497936a3 For now 2019-01-28 17:43:51 -08:00
Rick Winfrey
e7cb6ee021 Remove old instances 2019-01-28 17:43:34 -08:00
Rick Winfrey
9e362c110b Add Listable AccessControl instance 2019-01-28 17:43:08 -08:00
Rick Winfrey
75b9b9dab1 Update listable instances for new access control syntax
Co-Authored-By: Rob Rix <robrix@github.com>
2019-01-28 11:26:34 -08:00
Rick Winfrey
d1a9d56dfb Comment out other AccessControl constructors
I'm not sure why this is causing problems for the proto roundtrip tests
2019-01-22 16:58:18 -08:00
Rick Winfrey
d4abe75456 Merge branch 'master' into visibility-resolution 2019-01-16 18:31:44 -08:00
Rick Winfrey
bf3ff6154a Update tests for new AccessControl / Relation split 2019-01-16 18:20:33 -08:00