aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use Hspec instead of nanospecMateusz Kowalczyk2013-09-033-134/+1
| | | | | | This is motivated by the fact that Haddock tests are not ran by the GHC's ‘validate’ script so we're pretty liberal on dependencies in that area. Full Hspec gives us some nice features such as Quickcheck integration.
* Fixes #253Mateusz Kowalczyk2013-09-023-2/+28
|
* LaTeX tests setupMateusz Kowalczyk2013-08-278-0/+309
|
* Fix ticket #247.Mateusz Kowalczyk2013-08-271-2/+6
| | | | | I do the same thing that the XHTML backend does: give these no special treatment and just act as if they are regular functions.
* Add spec tests.Mateusz Kowalczyk2013-08-252-25/+383
| | | | | This adds tests for all elements we can create during regular parsing. This also adds tests for text with unicode in it.
* Update tests.David Waern2013-08-091-4/+16
|
* Bump interface file version.David Waern2013-08-041-2/+2
|
* Output Copright and License keys in Xhtml backend.Mathieu Boespflug2013-08-044-26/+38
| | | | | | | This information is as relevant in the documentation as it is in the source files themselves. Signed-off-by: David Waern <david.waern@gmail.com>
* Changes to reflect changes in GHC's type HsTyVarBndrRichard Eisenberg2013-08-025-11/+13
|
* Remove (error "synifyKind") to use WithinType, to allow haddock to process base.Richard Eisenberg2013-07-241-1/+1
|
* Fix failing testSimon Hengel2013-07-081-2/+2
|
* Fix failing testSimon Hengel2013-07-081-1/+1
|
* Updates to reflect changes in HsDecls to support closed type families.Richard Eisenberg2013-06-215-33/+64
|
* Fix broken testSimon Hengel2013-06-011-3/+3
|
* Workaround for a failing build with --enable-tests.Mateusz Kowalczyk2013-06-011-1/+1
|
* Add -itest to .ghciSimon Hengel2013-06-011-1/+1
|
* Use "cp -L" when making $(INPLACE_LIB)/latex tooIan Lynagh2013-05-191-1/+1
|
* Fix for #7879.Andreas Voellmy2013-05-191-1/+1
| | | | Changed copy of utils/haddock/html/resources/html to use "cp -RL" rather than "cp -R". This allows users to run validate in a build tree, where the build tree was setup using lndir with a relative path to the source directory.
* Adapt to tcRnGetInfo returning family instances tooSimon Peyton Jones2013-03-151-3/+3
| | | | | | | | | This API change was part of the fix to Trac #4175. But it offers new information to Haddock: the type-family instances, as well as the class instances, of this type. This patch just drops the new information on the floor, but there's an open opportunity to use it in the information that Haddock displays.
* Use Alex 3's Unicode support to properly lex source files as UTF-8Max Bolingbroke2013-03-102-25/+44
| | | | Signed-off-by: David Waern <david.waern@gmail.com>
* Follow changes in GHC build systemIan Lynagh2013-03-031-7/+7
|
* Follow changes in GHC's build systemIan Lynagh2013-03-011-1/+1
|
* Follow changes in baseIan Lynagh2013-02-161-0/+3
|
* TypoGabor Greif2013-02-151-1/+1
|
* Using new syntax in html-test/src/GADTRecords.hs.Kazu Yamamoto2013-02-071-5/+4
|
* Refactoring instanceHead'.Kazu Yamamoto2013-02-061-1/+1
|
* Using tcSplitSigmaTy in instanceHead' (FIXME is resolved.)Kazu Yamamoto2013-02-061-6/+5
|
* Merge branch 'ghc-7.6' into ghc-7.6-merge-2Kazu Yamamoto2013-02-01249-1469/+3418
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: haddock.cabal src/Haddock/Interface/AttachInstances.hs src/Haddock/Interface/Create.hs src/Haddock/Interface/LexParseRn.hs src/Haddock/InterfaceFile.hs src/Haddock/Types.hs Only GHC HEAD can compile this. GHC 7.6.x cannot compile this. Some test fail.
| * Update CHANGESSimon Hengel2012-12-071-0/+11
| |
| * Add missing test files to cabal file (fixes #230)Simon Hengel2012-12-071-3/+6
| |
| * Bump versionSimon Hengel2012-12-0757-57/+57
| |
| * Export missing types from Documentation.HaddockSimon Hengel2012-11-281-0/+4
| |
| * Use markdown for html-test/READMESimon Hengel2012-10-181-7/+10
| |
| * Update html-test/READMESimon Hengel2012-10-181-2/+2
| |
| * Adapt output directory for HTML testsSimon Hengel2012-10-153-5/+5
| |
| * Move source files for HTML tests to html-test/srcSimon Hengel2012-10-1559-2/+2
| |
| * Rename html-test/runtests.lhs to html-test/run.lhsSimon Hengel2012-10-152-2/+2
| |
| * Adapt accept.lhs, so that it ignores more index filesSimon Hengel2012-10-151-7/+7
| |
| * Add test case for "spurious superclass constraints bug"Simon Hengel2012-10-153-0/+191
| |
| * Add 'dev' flag to cabal file, that builds without -O2Simon Hengel2012-10-151-2/+16
| | | | | | | | | | That way --disable-optimization can be used, which decreases build time considerably.
| * Make test management scripts more robustSimon Hengel2012-10-154-15/+24
| | | | | | | | | | | | | | * They are now independent from the current directory, and hence can be called from everywhere * On UNIX/Linux they can now be run as scripts
| * Fix Setup.lhsSimon Hengel2012-10-151-5/+3
| | | | | | | | /usr/bin/runhaskell is not installed on all systems.
| * Move unit tests to /test directorySimon Hengel2012-10-155-2/+2
| |
| * Copy css, images, etc. on acceptSimon Hengel2012-10-157-15/+906
| |
| * Move HTML reference renderings to /html-test/ref/Simon Hengel2012-10-15109-5/+5
| |
| * Move HTML tests to directory /html-test/Simon Hengel2012-10-15168-5/+5
| |
| * Move resources to /resources directorySimon Hengel2012-10-1515-20/+22
| |
| * Add description for DeprecatedReExport testSimon Hengel2012-10-153-4/+65
| |
| * Fix typoSimon Hengel2012-10-151-1/+1
| |
| * unit-tests: Minor refactoringSimon Hengel2012-10-141-13/+13
| | | | | | | | Rename parse to parseParas.