PHP 7.0.27-1+ubuntu16.04.1+Clear Magento 2.2.2 with sample data (downloaded in archive)
I have created new test module that very simple with unit test for one class. When I run
php bin/magento dev:tests:run unit
Everything ok, tests are running (including mine) But when I try to run only my tests using :
php ./vendor/bin/phpunit -c dev/tests/unit/phpunit.xml.dist app/code/VendorName/ModuleName/Test/Unit
it returns the following message:
You need to set up the project dependencies using Composer:
You can learn all about Composer on https://getcomposer.org/.
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Package sjparkinson/static-review is abandoned, you should avoid using it. Use phpro/grumphp instead.
Generating autoload files
If I try to run:
php ./vendor/phpunit/phpunit/phpunit --filter MyTestingClassTest
PHPUnit 6.2.4 by Sebastian Bergmann and contributors.
Usage: phpunit [options] UnitTest [UnitTest.php] phpunit [options]
Code Coverage Options:
–coverage-clover Generate code coverage report in Clover XML format.
–coverage-crap4j Generate code coverage report in Crap4J XML format.
–log-junit Log test execution in JUnit XML format to file.
Test Selection Options:
–filter Filter which tests to run.
–testsuite Filter which testsuite to run.
–group … Only runs tests from the specified group(s).
And so on.
So does anybody faced with this issue?
I’m not new Magento2 but new in unit testing so I can miss something primary. Thanks in advance.
UPDATE: PHPUNIT doesn’t installed globally, I tried all steps above on another magento instalation v2.2.1 and I have the same issue.
✓ Extra quality
ExtraProxies brings the best proxy quality for you with our private and reliable proxies
✓ Extra anonymity
Top level of anonymity and 100% safe proxies – this is what you get with every proxy package
✓ Extra speed
1,ooo mb/s proxy servers speed – we are way better than others – just enjoy our proxies!
USA proxy location
We offer premium quality USA private proxies – the most essential proxies you can ever want from USA
Our proxies have TOP level of anonymity + Elite quality, so you are always safe and secure with your proxies
Use your proxies as much as you want – we have no limits for data transfer and bandwidth, unlimited usage!
Superb fast proxy servers with 1,000 mb/s speed – sit back and enjoy your lightning fast private proxies!
99,9% servers uptime
Alive and working proxies all the time – we are taking care of our servers so you can use them without any problems
No usage restrictions
You have freedom to use your proxies with every software, browser or website you want without restrictions
Perfect for SEO
We are 100% friendly with all SEO tasks as well as internet marketing – feel the power with our proxies
Buy more proxies and get better price – we offer various proxy packages with great deals and discounts
We are working 24/7 to bring the best proxy experience for you – we are glad to help and assist you!