Jeroen Engels
|
f28b7698d7
|
Give a nicer error message when under is passed empty
|
2020-02-11 18:47:28 +01:00 |
|
Jeroen Engels
|
b72326085b
|
Give a nicer error message in tests when the location could not be found
|
2020-02-11 18:12:51 +01:00 |
|
Jeroen Engels
|
e00ab39cd7
|
Fail tests if there are unknown module names in the expected errors list for expectErrorsForModules
|
2020-02-11 17:46:06 +01:00 |
|
Jeroen Engels
|
a2a5831e0b
|
Explain in which module we are getting an unexpected test result
|
2020-01-15 16:35:03 +01:00 |
|
Jeroen Engels
|
c2ea2f8136
|
Rename runMulti* to runOnModules*
|
2020-01-05 19:35:41 +01:00 |
|
Jeroen Engels
|
3bd94e4127
|
Replace expectErrorsForFiles by expectErrorsForModules
|
2020-01-05 18:44:16 +01:00 |
|
Jeroen Engels
|
c388770501
|
Have the tests explain which source code failed to parse when there are multiple
|
2020-01-05 11:04:20 +01:00 |
|
Jeroen Engels
|
6b371bf569
|
Fail tests when there are duplicate module names
|
2020-01-04 14:21:28 +01:00 |
|
Jeroen Engels
|
7b786d9a2d
|
Add error message when the number of lists of errors is unexpected
|
2020-01-04 12:40:11 +01:00 |
|
Jeroen Engels
|
8e48d01e66
|
Change the project's API from Lint* to Review*
|
2019-09-28 23:47:02 +02:00 |
|
Jeroen Engels
|
3645acb99e
|
Reword the error message in the case of a missing fixes test failure
|
2019-09-17 19:56:15 +02:00 |
|
Jeroen Engels
|
5433526b2f
|
Explain why we require providing the fix result in test error messages
|
2019-08-22 11:57:14 +02:00 |
|
Jeroen Engels
|
8fa510458e
|
Fail applying a fix if ranges of the fixes overlap
|
2019-08-18 23:32:30 +02:00 |
|
Jeroen Engels
|
3b93133ada
|
Fail applying a fix if the result becomes unparsable
|
2019-08-08 22:01:44 +02:00 |
|
Jeroen Engels
|
b7bbaff013
|
Fail the test with a helpful error message when fix does not change anything
|
2019-08-08 22:01:44 +02:00 |
|
Jeroen Engels
|
919467fee6
|
Add a way to check in tests that the fixed code is correct
|
2019-08-06 09:31:57 +02:00 |
|
Jeroen Engels
|
00215346ca
|
Fix a bunch of typos about "it's"
|
2019-07-28 17:37:21 +02:00 |
|
Jeroen Engels
|
061fca8274
|
Check that the details are correct
|
2019-07-28 10:27:46 +02:00 |
|
Jeroen Engels
|
d593bae052
|
Add details to the message of every rule
This will make it easier to have helpful explanations and suggestions
like the Elm compiler does
|
2019-07-28 10:27:46 +02:00 |
|
Jeroen Engels
|
7dc2094ff8
|
Reword the error message for the NoDebug rule
|
2019-07-23 00:16:02 +02:00 |
|
Jeroen Engels
|
6486148d25
|
Run missing locationIsAmbiguousInSourceCode test
|
2019-07-13 10:09:08 +02:00 |
|
Jeroen Engels
|
b829ab4f63
|
Lint.Test: Make error messgae formatting more consistent
|
2019-07-13 10:03:59 +02:00 |
|
Jeroen Engels
|
685e7dd6e1
|
Simplify the language used in Test error messages
|
2019-07-13 10:03:59 +02:00 |
|
Jeroen Engels
|
996c3039d6
|
Limit all Lint.Test error messages to 76 characters
This is so that they fit nicely in the terminal. The limit is usually 80
characters, but elm-test prepends every line by 4 spaces.
|
2019-07-13 10:03:58 +02:00 |
|
Jeroen Engels
|
905a74f901
|
Lint.Test: Add an identifiable name to errors to quickly be able to know what the problem is
|
2019-07-13 10:03:32 +02:00 |
|
Jeroen Engels
|
b6464dbff2
|
Move error messages out of Lint.Test and into Lint.Test.ErrorMessage
|
2019-07-11 08:47:33 +02:00 |
|
Jeroen Engels
|
1d3333f489
|
Add tests for the Test error messages
|
2019-07-11 08:47:33 +02:00 |
|