How to Install and Uninstall libghc-tasty-expected-failure-prof Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 10,2024

1. Install "libghc-tasty-expected-failure-prof" package

Here is a brief guide to show you how to install libghc-tasty-expected-failure-prof on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libghc-tasty-expected-failure-prof

2. Uninstall "libghc-tasty-expected-failure-prof" package

This tutorial shows how to uninstall libghc-tasty-expected-failure-prof on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libghc-tasty-expected-failure-prof $ sudo apt autoclean && sudo apt autoremove

3. Information about the libghc-tasty-expected-failure-prof package on Ubuntu 21.04 (Hirsute Hippo)

Package: libghc-tasty-expected-failure-prof
Architecture: amd64
Version: 0.11.1.2-1build4
Priority: optional
Section: universe/haskell
Source: haskell-tasty-expected-failure
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 87
Provides: libghc-tasty-expected-failure-prof-0.11.1.2-a8816
Depends: libghc-tasty-expected-failure-dev (= 0.11.1.2-1build4), libghc-base-prof-4.13.0.0-2f220, libghc-tagged-prof-0.8.6-08c73, libghc-tasty-prof-1.2.3-c2d21
Filename: pool/universe/h/haskell-tasty-expected-failure/libghc-tasty-expected-failure-prof_0.11.1.2-1build4_amd64.deb
Size: 13672
MD5sum: a40c83e013a2a530448c4feca750e21f
SHA1: b15001cdc4d678fddad2c600bb9abea88f6ce387
SHA256: 8339c7594e23c1200fb36cae026090fe4ced74038e72eac8388882901ebf9eba
SHA512: f81ee10fddfdf3e36dd803a17ff30705d666f46e574af607a521748cfaed9cbe73f6192d41d8180e879619d8c78dd721ad48a1aad14bce2d354eb70b6065d38e
Homepage: https://github.com/nomeata/tasty-expected-failure
Description-en: mark tasty tests as failure-expected; profiling libraries
With the function '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 functions are implemented via the more
general 'Test.Tasty.ExpectedFailure.wrapTest', which is also
provided.
.
This package provides a library for the Haskell programming language, compiled
for profiling. See http://www.haskell.org/ for more information on Haskell.
Description-md5: e6b2ec204f63e5ea8dbc3d32fc088e8b