Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin is not detecting tests #100

Open
ostrolucky opened this issue Mar 22, 2019 · 0 comments
Open

Plugin is not detecting tests #100

ostrolucky opened this issue Mar 22, 2019 · 0 comments

Comments

@ostrolucky
Copy link

ostrolucky commented Mar 22, 2019

This issue occurs on https://github.com/hoaproject/Math. git clone it, composer install, open in phpstorm, trigger action "atoum - run all tests":

Testing started at 21:24 ...
php vendor/bin/atoum --use-tap-report

Usage: vendor/bin/atoum [path/to/test/file] [options]

Available options are:

  -h, --help                                                                Display this help

  -c <file>..., --configurations <file>...                                  Use all configuration files <file>

  -v, --version                                                             Display version

  +verbose, ++verbose                                                       Enable verbose mode

  --init <path/to/directory>                                                Create configuration and bootstrap files in <path/to/directory> (Optional, default: /Users/gostrolucky/PhpstormProjects/Math/)

  -p <path/to/php/binary>, --php <path/to/php/binary>                       Path to PHP binary which must be used to run tests

  -drt <string>, --default-report-title <string>                            Define default report title with <string>

  -sf <file>, --score-file <file>                                           Save score in file <file>

  -mcn <integer>, --max-children-number <integer>                           Maximum number of sub-processes which will be run simultaneously

  -ncc, --no-code-coverage                                                  Disable code coverage

  -nccid <directory>..., --no-code-coverage-in-directories <directory>...   Disable code coverage in directories <directory>

  -nccfns <namespace>..., --no-code-coverage-for-namespaces <namespace>...  Disable code coverage for namespaces <namespace>

  -nccfc <class>..., --no-code-coverage-for-classes <class>...              Disable code coverage for classes <class>

  -nccfm <method>..., --no-code-coverage-for-methods <method>...            Disable code coverage for methods <method>

  -ebpc, --enable-branch-and-path-coverage                                  Enable branch and path coverage

  -f <file>..., --files <file>...                                           Execute all unit test files <file>

  -d <directory>..., --directories <directory>...                           Execute unit test files in all <directory>

  -tfe <extension>..., --test-file-extensions <extension>...                Execute unit test files with one of extensions <extension>

  -g <pattern>..., --glob <pattern>...                                      Execute unit test files which match <pattern>

  -t <tag>..., --tags <tag>...                                              Execute only unit test with tags <tag>

  -m <class::method>..., --methods <class::method>...                       Execute all <class::method>, * may be used as wildcard for class name or method name

  -ns <namespace>..., --namespaces <namespace>...                           Execute all classes in all namespaces <namespace>

  -l, --loop                                                                Execute tests in an infinite loop

  --test-it                                                                 Execute atoum unit tests

  -ft, --force-terminal                                                     Force output as in terminal

  -af <file>, --autoloader-file <file>                                      Include autoloader <file> before executing each test method

  -bf <file>, --bootstrap-file <file>                                       Include bootstrap <file> before executing each test method

  -ulr, --use-light-report                                                  Use "light" CLI report

  -udr, --use-dot-report                                                    Use "dot" CLI report

  -utr, --use-tap-report                                                    Use TAP report

  --debug                                                                   Enable debug mode

  -xc, --xdebug-config                                                      Set XDEBUG_CONFIG variable

  -fivm, --fail-if-void-methods                                             Make the test suite fail if there is at least one void test method

  -fism, --fail-if-skipped-methods                                          Make the test suite fail if there is at least one skipped test method

  --filter                                                                  Filters tests to execute. For example 'not("featureA" in tags) and namespace = "foo\bar"'

Error: No test found

No tests were found!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant