Can't update phpunit to v7
I use macOs Mojave, MAMP (php 7.1.2) and lately I tried phpUnit, currently running v6.1.1.
I think I need to update phpUnit to v7, since I'm using php7.1.2.
I installed phpUnit via composer. Here some details about the current installation:
phpunit --version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
which phpunit
/usr/local/bin/phpunit
When I try to update, nothing happens:
composer require --dev phpunit/phpunit ^7
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
--version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
Still Version 6.1.1
What am I doing wrong?
Best regards
Beat
php phpunit
add a comment |
I use macOs Mojave, MAMP (php 7.1.2) and lately I tried phpUnit, currently running v6.1.1.
I think I need to update phpUnit to v7, since I'm using php7.1.2.
I installed phpUnit via composer. Here some details about the current installation:
phpunit --version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
which phpunit
/usr/local/bin/phpunit
When I try to update, nothing happens:
composer require --dev phpunit/phpunit ^7
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
--version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
Still Version 6.1.1
What am I doing wrong?
Best regards
Beat
php phpunit
add a comment |
I use macOs Mojave, MAMP (php 7.1.2) and lately I tried phpUnit, currently running v6.1.1.
I think I need to update phpUnit to v7, since I'm using php7.1.2.
I installed phpUnit via composer. Here some details about the current installation:
phpunit --version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
which phpunit
/usr/local/bin/phpunit
When I try to update, nothing happens:
composer require --dev phpunit/phpunit ^7
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
--version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
Still Version 6.1.1
What am I doing wrong?
Best regards
Beat
php phpunit
I use macOs Mojave, MAMP (php 7.1.2) and lately I tried phpUnit, currently running v6.1.1.
I think I need to update phpUnit to v7, since I'm using php7.1.2.
I installed phpUnit via composer. Here some details about the current installation:
phpunit --version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
which phpunit
/usr/local/bin/phpunit
When I try to update, nothing happens:
composer require --dev phpunit/phpunit ^7
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
--version
PHPUnit 6.1.1 by Sebastian Bergmann and contributors.
Still Version 6.1.1
What am I doing wrong?
Best regards
Beat
php phpunit
php phpunit
asked Nov 14 '18 at 8:30
B. RentrugB. Rentrug
266
266
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
When you are running which phpunit /usr/local/bin/phpunit
is seems you have PHPUnit installed globally at /usr/local/bin/phpunit
.
Do you have version 7 when running vendor/bin/phpunit --version
?
To use the local version you would need to run vendor/bin/phpunit
instead of just phpunit
.
To update PHPUnit globally, see the instructions here: https://phpunit.de/manual/6.5/en/installation.html
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured incomposer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate
– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by theintl
extension. Does your code use that? Do you have the extension installed?
– Sebastian Bergmann
Nov 14 '18 at 14:35
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295884%2fcant-update-phpunit-to-v7%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
When you are running which phpunit /usr/local/bin/phpunit
is seems you have PHPUnit installed globally at /usr/local/bin/phpunit
.
Do you have version 7 when running vendor/bin/phpunit --version
?
To use the local version you would need to run vendor/bin/phpunit
instead of just phpunit
.
To update PHPUnit globally, see the instructions here: https://phpunit.de/manual/6.5/en/installation.html
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured incomposer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate
– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by theintl
extension. Does your code use that? Do you have the extension installed?
– Sebastian Bergmann
Nov 14 '18 at 14:35
add a comment |
When you are running which phpunit /usr/local/bin/phpunit
is seems you have PHPUnit installed globally at /usr/local/bin/phpunit
.
Do you have version 7 when running vendor/bin/phpunit --version
?
To use the local version you would need to run vendor/bin/phpunit
instead of just phpunit
.
To update PHPUnit globally, see the instructions here: https://phpunit.de/manual/6.5/en/installation.html
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured incomposer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate
– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by theintl
extension. Does your code use that? Do you have the extension installed?
– Sebastian Bergmann
Nov 14 '18 at 14:35
add a comment |
When you are running which phpunit /usr/local/bin/phpunit
is seems you have PHPUnit installed globally at /usr/local/bin/phpunit
.
Do you have version 7 when running vendor/bin/phpunit --version
?
To use the local version you would need to run vendor/bin/phpunit
instead of just phpunit
.
To update PHPUnit globally, see the instructions here: https://phpunit.de/manual/6.5/en/installation.html
When you are running which phpunit /usr/local/bin/phpunit
is seems you have PHPUnit installed globally at /usr/local/bin/phpunit
.
Do you have version 7 when running vendor/bin/phpunit --version
?
To use the local version you would need to run vendor/bin/phpunit
instead of just phpunit
.
To update PHPUnit globally, see the instructions here: https://phpunit.de/manual/6.5/en/installation.html
answered Nov 14 '18 at 8:34
Elliot ReedElliot Reed
4263824
4263824
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured incomposer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate
– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by theintl
extension. Does your code use that? Do you have the extension installed?
– Sebastian Bergmann
Nov 14 '18 at 14:35
add a comment |
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured incomposer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate
– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by theintl
extension. Does your code use that? Do you have the extension installed?
– Sebastian Bergmann
Nov 14 '18 at 14:35
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
with vendor/bin/phpunit --version I get PHPUnit 7.4.3! Nice :D Still I get an error, when I run my testcase: Error: Class 'NumberFormatter' not found. I thought this error is connected to the version of phpunit... But now I think its not ;) Do you have an idea, why I get this error? i think I need the php_intl.dll extensions, I tried to load it in phpunit.xml, but its still not working...
– B. Rentrug
Nov 14 '18 at 9:44
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured in
composer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate– Elliot Reed
Nov 14 '18 at 10:04
That's probably a different issue - sounds like namespacing (your namespaces should match up with your file paths, and be configured in
composer.json
). See here for an example: github.com/elliotjreed/php-package-boilerplate– Elliot Reed
Nov 14 '18 at 10:04
NumberFormatter
is a PHP built-in class provided by the intl
extension. Does your code use that? Do you have the extension installed?– Sebastian Bergmann
Nov 14 '18 at 14:35
NumberFormatter
is a PHP built-in class provided by the intl
extension. Does your code use that? Do you have the extension installed?– Sebastian Bergmann
Nov 14 '18 at 14:35
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295884%2fcant-update-phpunit-to-v7%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown