### Please describe the problem.
Running "git annex test --list-tests" seems to produce the same output as "git annex test" rather than list tests.

### What steps will reproduce the problem?
git annex test --list-tests

### What version of git-annex are you using? On what operating system?
5.20150317-g237d5b0 on Centos 6.6 and Ubuntu 12.04.5

5.20141125 on Mac OS X 10.10.2

### Please provide any additional information below.

[[!format sh """
# this is version 5.20150317-g237d5b0 on Ubuntu
$ ./git-annex test --list-tests
Tests
  QuickCheck
    prop_idempotent_deencode_git:                   OK (0.15s)
      +++ OK, passed 1000 tests.
    prop_idempotent_deencode:                       OK (0.12s)
      +++ OK, passed 1000 tests.
[snip all the passing tests]
All 140 tests passed (305.69s)
"""]]

> [[fixed|done]] although I don't understand why tasty needs the
> `listingTests` ingredient to come first for it to work. --[[Joey]]
