-
Notifications
You must be signed in to change notification settings - Fork 37
Improve test coverage of the build system #197
Comments
Hi @snowleopard, @izgzhen, |
@chitrak7 We already use QuickCheck. What other randomisation do you have in mind? |
Eg: The rule testModuleName currently has hardcoded ‘Data.Functor.Identity“. We can instead pick up any Module Randomly and test for that. @snowleopard |
Right, I see. I'd say this whole issue is fairly low priority. It's great to have thorough tests to help maintain Hadrian in the long term, but we still have a lot of work before Hadrian becomes the default build system for GHC. |
@snowleopard Giving it 3-4 days in my proposal. My proposal currently aims at making Hadrian more robust by implementing good test coverage, both from test suite as well as internally. |
The
selftest
target is currently too limited to be useful. More tests need to be added.The text was updated successfully, but these errors were encountered: