on 07c4414 help sign in
07c4414Fix bogon.Bryan O'Sullivan c782d2dMuch tidying up of tests: Switch to test-framework for running them. Mostly enable warnings. Tidy up lots of unused code.Bryan O'Sullivan ed96cf4Make some tests scale more acceptably.Bryan O'Sullivan 29ba0abUse cabal instead of runghc Setup if availableBryan O'Sullivan 1688bacTurn on optimisation, bump up the test count for coverage.Bryan O'Sullivan 04a8a21Disable stream version of mapAccumLBryan O'Sullivan 47c59bfFix dependencies up for qc.Bryan O'Sullivan 146e2c2Fix up test performance and reliability.Bryan O'Sullivan 65c17afTest the crashy portions of partial functions.Bryan O'Sullivan 3cebbddImprove test coverage up to 86%.Bryan O'Sullivan d06b92bCover justifyLeft on streams.Bryan O'Sullivan eab0a1dImprove overall test coverage from 75% to 78%.Bryan O'Sullivan f1cb375Add a forgotten test.Bryan O'Sullivan 0dd6f49Generate hpc coverage reports.Bryan O'Sullivan 3b20601Remove a stale tix file when building with -fhpc.Bryan O'Sullivan e5796b2Fix an incorrect assert.Bryan O'Sullivan 4f151f1Get a hpc-enabled test build going.Bryan O'Sullivan 71a62d9Make it possible to build tests in-place.Bryan O'Sullivan ec865baHide some more internals.Bryan O'Sullivan 4b9cec0Fix a duplicated splitWith bug.Bryan O'Sullivan 1e385a4Rename stripLeft to stripStart, and stripRight to stripEnd.Bryan O'Sullivan 64b354aRewrite a few properties for clarity.Bryan O'Sullivan a181624Document another identity for split.Bryan O'Sullivan 0436c84Make the splitTimes/split correspondence property more sophisticated.Bryan O'Sullivan 6b80be0Test a simple correspondence between splitTimes and split.Bryan O'Sullivan e8728c3Add a splitWith/count comparison property.Bryan O'Sullivan 419badeGet rid of splitChar.Bryan O'Sullivan c0479baFix a bug in the splitWith test. Eek!Bryan O'Sullivan bd24b5cFix a bug in splitWith.Bryan O'Sullivan 1ef6b04Implement splitTimesEnd.Bryan O'Sullivan c6c7796Rename dropAfter to dropWhileEnd.Bryan O'Sullivan 9e46d20Tidy up documentation.Bryan O'Sullivan 72f51ccAdd justifyLeft, justifyRight, and center functions, with tests (save for center).Bryan O'Sullivan 0809f18Basic tests for case conversion functions.Bryan O'Sullivan 283b47dAdd a test for replace.Bryan O'Sullivan 5c9dcaeTest new strip* functions.Bryan O'Sullivan 1c19252Fix build borkage.Bryan O'Sullivan 19fc32aImplement strip, stripLeft, and stripRight helpers.Bryan O'Sullivan b03dc8dMake lazy Text a Monoid instance.Bryan O'Sullivan 83b9294Write chunksOf function.Bryan O'Sullivan 71ebdacFix build problem with tests.Bryan O'Sullivan c7b94a9Move breakSubstring into Compat module.Bryan O'Sullivan f584cbcImprove comments.Bryan O'Sullivan ef42490Add splitTimes function.Bryan O'Sullivan 9e597d5Add a dropAround function.Bryan O'Sullivan 5128fb6More comment fixes.Bryan O'Sullivan fd4a35cFix comments.Bryan O'Sullivan 51d643bWrite a dropAfter function.Bryan O'Sullivan 377118aFix comment wording.Bryan O'Sullivan 9db82d3Since we can't tell when to rebuild Properties, always do so.Bryan O'Sullivan