Revision 4355b2de
b/configure.ac | ||
---|---|---|
553 | 553 |
AC_GHC_PKG_CHECK([test-framework-0.6*], [], [HTOOLS_NODEV=1], t) |
554 | 554 |
AC_GHC_PKG_CHECK([test-framework-hunit], [], [HTOOLS_NODEV=1]) |
555 | 555 |
AC_GHC_PKG_CHECK([test-framework-quickcheck2], [], [HTOOLS_NODEV=1]) |
556 |
AC_GHC_PKG_CHECK([temporary], [], [HTOOLS_NODEV=1]) |
|
556 | 557 |
# FIXME: unify checks for non-test libraries (attoparsec, hinotify, ...) |
557 | 558 |
# that are needed to execute the tests, avoiding the duplication |
558 | 559 |
# of the checks. |
b/doc/devnotes.rst | ||
---|---|---|
74 | 74 |
it |
75 | 75 |
- `shelltestrunner <http://joyful.com/shelltestrunner>`_, used for |
76 | 76 |
running shell-based unit-tests |
77 |
- `temporary <https://github.com/batterseapower/temporary/>`_ library, |
|
78 |
tested with version 1.1.2.3 |
|
77 | 79 |
|
78 | 80 |
Under Debian Wheezy or later, these can be installed (on top of the |
79 | 81 |
required ones from the quick install document) via:: |
... | ... | |
82 | 84 |
libghc-test-framework-dev \ |
83 | 85 |
libghc-test-framework-quickcheck2-dev \ |
84 | 86 |
libghc-test-framework-hunit-dev \ |
87 |
libghc-temporary-dev \ |
|
85 | 88 |
hscolour hlint |
86 | 89 |
|
87 | 90 |
Or alternatively via ``cabal``:: |
88 | 91 |
|
89 | 92 |
$ cabal install QuickCheck HUnit \ |
90 | 93 |
test-framework test-framework-quickcheck2 test-framework-hunit \ |
91 |
hscolour hlint shelltestrunner |
|
94 |
temporary hscolour hlint shelltestrunner
|
|
92 | 95 |
|
93 | 96 |
|
94 | 97 |
Configuring for development |
Also available in: Unified diff