The NetBSD Project

CVS log for pkgsrc/devel/hs-tasty-expected-failure/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-tasty-expected-failure

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:39:31 2025 UTC (6 weeks, 2 days ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, HEAD
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
recursive revbump after patching lang/ghc910

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:05:25 2025 UTC (2 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Bump all Haskell packages after switching the default compiler.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Jan 31 14:35:08 2025 UTC (2 months, 2 weeks ago) by pho
Branches: MAIN
devel/hs-tasty-expected-failure: import hs-tasty-expected-failure-0.12.3

With the function Test.Tasty.ExpectedFailure.expectFail in the provided module
Test.Tasty.ExpectedFailure, you can mark that you expect test cases to fail, and
not to pass.

This can for example be used for test-driven development: Create the tests, mark
them with Test.Tasty.ExpectedFailure.expectFail, and you can still push to the
main branch, without your continuous integration branch failing.

Once someone implements the feature or fixes the bug (maybe unknowingly), the
test suite will tell him so, due to the now unexpectedly passing test, and he
can remove the Test.Tasty.ExpectedFailure.expectFail marker.

The module also provides Test.Tasty.ExpectedFailure.ignoreTest to avoid running
a test. Both funtions are implemented via the more general
Test.Tasty.ExpectedFailure.wrapTest, which is also provided.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>