- Oct 15, 2009
-
-
Iustin Pop authored
This makes (for now) the code hlint-clean. This is per se not a huge gain, but it allows easier tracking of regressions in style later (one-two new violations are easier to diagnose when not hidden among 20 “known” ones).
-
- Oct 14, 2009
-
-
Iustin Pop authored
-
- Sep 29, 2009
-
-
Iustin Pop authored
Test.QuickCheck.Batch.runTests doesn't return any error statistics, which makes the test suite just display errorrs and always exit with exit code 0. This is not good, since one cannot then actually batch run tests. This patch adds a wrapper over Batch.run which also modifies a passed IORef Int to keep track of how many test failures or test aborts we had. This makes it easy then to exit with an appropriate exit code.
-
- Aug 31, 2009
-
-
Iustin Pop authored
-
Iustin Pop authored
This include instance text load tests.
-
- Jun 01, 2009
-
-
Iustin Pop authored
This patch makes sure that all references to the name of the software is ganeti-htools, not simply htools.
-
Iustin Pop authored
This doc-patch adds copyright and license information to (hopefully) all needed files.
-
Iustin Pop authored
This patch moves the test declaration into QC.hs, so that test.hs has to be modified only when we add a new test category.
-
Iustin Pop authored
-
Iustin Pop authored
This is more of an exercise in QuickCheck than strong testing.
-
Iustin Pop authored
This patch adds a QuickCheck-based test infrastructure and initial tests based on it. The PeerMap module has a 100% coverage
☺️ Side-note: one has to read the source of QuickCheck to see how to use it (especially the Batch submodule), the docs are not enough…
-