Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | testsuite: Rework handling of output sanitization | Ben Gamari | 2016-02-08 | 1 | -1/+2 |
| | | | | | | | | | Previously un-cleaned artifacts were kept as reference output, making it difficult to tell what has changed and causing spurious changes in the version control history. Here we rework this, cleaning the output during acceptance. To accomplish this it was necessary to move to strict I/O to ensure the reference handle was closed before accept attempts to open the reference file. | ||||
* | Merge remote-tracking branch 'idontgetoutmuch/ghc-head' into ghc-head | Ben Gamari | 2015-12-25 | 57 | -0/+258 |
|\ | |||||
| * | Fix the documentation for haddock itself. | Dominic Steinitz | 2015-12-21 | 57 | -2/+142 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change notation and add support for inline math. Allow newlines in display math. Add a command line option for the mathjax url (you might want to use a locally installed version). Rebase tests because of extra url and version change. Respond to (some of the) comments. Fix warnings in InterfaceFile.hs | ||||
| * | Handle inline math with mathjax. | Dominic Steinitz | 2015-12-21 | 3 | -0/+118 |
| | | |||||
* | | OrphanInstances: Accept test output | Ben Gamari | 2015-12-24 | 4 | -1/+281 |
| | | |||||
* | | html-test/Operators: Clear up ambiguous types | Ben Gamari | 2015-12-23 | 1 | -1/+5 |
| | | | | | | | | | | | | For reasons that aren't entirely clear a class with ambiguous types was accepted by GHC <8.0. I've added a functional dependency to clear up this ambiguity. | ||||
* | | Add html-test for orphan instances output | Ben Gamari | 2015-12-20 | 3 | -0/+14 |
| | | |||||
* | | Get rid of obsolete testing utilities. | Łukasz Hanuszczak | 2015-08-24 | 3 | -267/+0 |
| | | |||||
* | | Improve portability of test runner scripts. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+3 |
| | | |||||
* | | Refactor existing code to use XHTML printer instead of XML one. | Łukasz Hanuszczak | 2015-08-22 | 1 | -4/+4 |
| | | |||||
* | | Fix bug with test runner invoking Haddock in incorrect mode. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+5 |
| | | |||||
* | | Adapt HTML test runner to use new ignoring functionality. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+10 |
| | | |||||
* | | Create convenience script for running specific HTML tests. | Łukasz Hanuszczak | 2015-08-22 | 2 | -0/+5 |
| | | |||||
* | | Fix typo in link stripper of HTML test suite runner. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+1 |
| | | |||||
* | | Refactor and simplify XHTML helper module of test package. | Łukasz Hanuszczak | 2015-08-22 | 1 | -7/+10 |
| | | |||||
* | | Create convenience wrappers to simplify in test entry points. | Łukasz Hanuszczak | 2015-08-22 | 1 | -4/+1 |
| | | |||||
* | | Make Haddock test package more generic. | Łukasz Hanuszczak | 2015-08-22 | 1 | -4/+14 |
| | | |||||
* | | Move Haddock runner of HTML test suite to Haddock test package. | Łukasz Hanuszczak | 2015-08-22 | 1 | -118/+2 |
| | | |||||
* | | Move IO-dependent config of HTML test suite to test package. | Łukasz Hanuszczak | 2015-08-22 | 1 | -119/+2 |
| | | |||||
* | | Refactor HTML test suite boilerplate to external package. | Łukasz Hanuszczak | 2015-08-22 | 1 | -141/+4 |
| | | |||||
* | | Make it possible to run tests without generating diff. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+6 |
| | | |||||
* | | Fix issue with output being printed in incorrect order. | Łukasz Hanuszczak | 2015-08-22 | 1 | -0/+2 |
| | | |||||
* | | Implement footer-stripping logic. | Łukasz Hanuszczak | 2015-08-22 | 1 | -53/+19 |
| | | |||||
* | | Incorporate link stripping to output diffing mechanism. | Łukasz Hanuszczak | 2015-08-22 | 1 | -9/+11 |
| | | |||||
* | | Implement link-stripping logic as simple SYB transformation. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+8 |
| | | |||||
* | | Create stub methods for processing test output as XML documents. | Łukasz Hanuszczak | 2015-08-22 | 1 | -3/+17 |
| | | |||||
* | | Make it possible to choose alternative diff tool. | Łukasz Hanuszczak | 2015-08-22 | 1 | -5/+29 |
| | | |||||
* | | Improve code style to match popular guidelines. | Łukasz Hanuszczak | 2015-08-22 | 1 | -7/+7 |
| | | |||||
* | | Implement actual diffing mechanism. | Łukasz Hanuszczak | 2015-08-22 | 1 | -7/+24 |
| | | |||||
* | | Refactor architecture of test runner output checking functions. | Łukasz Hanuszczak | 2015-08-22 | 1 | -19/+33 |
| | | |||||
* | | Incorporate old, ugly functions for comparing output files. | Łukasz Hanuszczak | 2015-08-22 | 1 | -3/+61 |
| | | |||||
* | | Make Haddock standard output redirection be more configurable. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+12 |
| | | |||||
* | | Fix bug with modules not being found in global search mode. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+8 |
| | | |||||
* | | Setup skeleton of framework for running tests. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+43 |
| | | |||||
* | | Fix bug with test runner not producing any output files. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+2 |
| | | |||||
* | | Make test runner actually run Haddock executable. | Łukasz Hanuszczak | 2015-08-22 | 1 | -10/+17 |
| | | |||||
* | | Refactor test runner and create stub functions. | Łukasz Hanuszczak | 2015-08-22 | 1 | -4/+19 |
| | | |||||
* | | Extend test runner configuration with Haddock arguments. | Łukasz Hanuszczak | 2015-08-22 | 1 | -3/+45 |
| | | |||||
* | | Make GHC path a test runner command-line argument. | Łukasz Hanuszczak | 2015-08-22 | 1 | -11/+18 |
| | | |||||
* | | Add GHC path to test runner configuration. | Łukasz Hanuszczak | 2015-08-22 | 1 | -28/+40 |
| | | |||||
* | | Add support for executing Haddock process in test runner. | Łukasz Hanuszczak | 2015-08-22 | 1 | -0/+53 |
| | | |||||
* | | Improve output of test runner error messages. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+3 |
| | | |||||
* | | Add support for providing optional arguments for test runner. | Łukasz Hanuszczak | 2015-08-22 | 1 | -7/+62 |
| | | |||||
* | | Set default behaviour if no arguments given. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+12 |
| | | |||||
* | | Create script file for new HTML test runner. | Łukasz Hanuszczak | 2015-08-22 | 1 | -0/+28 |
|/ | |||||
* | Add examples with type operators to the instances test case. | Łukasz Hanuszczak | 2015-08-21 | 1 | -0/+6 |
| | |||||
* | Accept tests affected by changes related to instance expander. | Łukasz Hanuszczak | 2015-08-21 | 9 | -210/+210 |
| | |||||
* | Make identifier generation also architecture-independent. | Łukasz Hanuszczak | 2015-08-21 | 8 | -48/+48 |
| | |||||
* | Re-accept tests after applying deterministic section identifiers. | Łukasz Hanuszczak | 2015-08-21 | 9 | -56/+56 |
| | |||||
* | Accept tests affected by adding instance details section. | Łukasz Hanuszczak | 2015-08-21 | 10 | -134/+712 |
| |