[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cabal-debian-4.31



Hi David,

Am Donnerstag, den 20.08.2015, 16:38 -0700 schrieb David Fox:
> I've just uploaded 4.31.2 which fixes the test suite.  There were 
> files missing from the cabal package and the test data needed 
> updating, along with one or two other tweaks.
> 

Thanks!

But does the test suite actually report errors properly, i.e. set the
return code? If I run "cabal test", I get mentions of Failures, but
still cabal believes the test was successful:

$ cabal test --show-detail=streaming
Preprocessing library cabal-debian-4.31.2...
In-place registering cabal-debian-4.31.2...
Preprocessing test suite 'cabal-debian-tests' for cabal-debian-4.31.2...
Running 1 test suites...
Test suite cabal-debian-tests: RUNNING...
### Failure in: Debianization Tests:1:test5 - test-data/creativeprompts
test5 - test-data/creativeprompts
expected: ""
 but got: "Modified: \"debian/control\"\n--- old/debian/control\n+++ new/debian/control\n@@\n  libghc-mtl-dev,\n  libghc-network-dev,\n- libghc-old-locale-dev,\n- libghc-old-time-dev,\n@@\n  libghc-parsec3-dev (>= 3) | libghc-parsec2-dev (<< 3),\n  libghc-random-dev,\n"
### Failure in: Debianization Tests:2:test6 - test-data/artvaluereport2
test6 - test-data/artvaluereport2
expected: (ExitSuccess,"","")
 but got: (ExitSuccess,"--- old/debian/control\n+++ new/debian/control\n@@\n  libghc-mtl-dev,\n  libghc-network-dev (>= 2.4),\n- libghc-old-locale-dev,\n- libghc-old-time-dev,\n@@\n  libghc-pandoc-dev,\n  libghc-parsec3-dev,\n","")
### Failure in: Debianization Tests:4:test8 - test-data/artvaluereport-data
test8 - test-data/artvaluereport-data
expected: ""
 but got: "Modified: \"debian/control\"\n--- old/debian/control\n+++ new/debian/control\n@@\n  libghc-network-dev (>= 2.4),\n  libghc-network-prof (>= 2.4),\n- libghc-old-time-dev,\n- libghc-old-time-prof,\n@@\n  libghc-pandoc-dev,\n  libghc-pandoc-prof,\n@@\n  libghc-mtl-doc,\n  libghc-network-doc,\n- libghc-old-time-doc,\n@@\n  libghc-pandoc-doc,\n  libghc-pandoc-types-doc,\n"
Cases: 7  Tried: 7  Errors: 0  Failures: 3
Counts {cases = 7, tried = 7, errors = 0, failures = 3}
Test suite cabal-debian-tests: PASS
Test suite logged to: dist/test/cabal-debian-4.31.2-cabal-debian-tests.log
1 of 1 test suites (1 of 1 test cases) passed.

Also, the diff is not very readable :-)

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: