| layout | page |
|---|---|
| title | Codeception Changelog |
Released by samdark on 2021/11/26 05:58:14 / π¦ Repository / π¦ Releases
- Allow PHP 8.1 (@saatsazov)
Released by DavertMik on 2021/11/18 19:12:32 / π¦ Repository / π¦ Releases
Added seeResponseIsJson() to send*AsJson actions
Released by DavertMik on 2021/11/17 12:52:07 / π¦ Repository / π¦ Releases
Step descorator AsJson was introduced to simplify sending and parsing JSON requests and responses.
Add it to suite configuration:
actor: ApiTester
step_decorators:
- \Codeception\Step\AsJsonor if you use API template:
suites:
api:
actor: ApiTester
step_decorators:
- \Codeception\Step\AsJsonRebuild actions:
./vendor/bin/codecept build
And you get new actions:
sendPostAsJsonsendGetAsJson
... basically all send* methods will receive AsJson pair which sends request in JSON and returns parsed response:
<?php
$user = $I->sendPostAsJson('user', ['id' => 1]);
codecept_debug($user['id'])
$I->assertEquals(1, $user['id'])Released by DavertMik on 2021/11/17 10:52:08 / π¦ Repository / π¦ Releases
send* actions were updated to return a response:
$response = $I->sendGet('/users');
$response = $I->sendPost('/users', ['name' => 'jon']);
$response = $I->sendPut('/users/1', ['name' => 'jon']);
$response = $I->sendPatch('/users/1', ['name' => 'jon']);
$response = $I->sendDelete('/users/1');
$response = $I->send('PATCH','/users/1', ['name' => 'jon']);Released by TavoNiievez on 2021/10/19 17:56:16 / π¦ Repository / π¦ Releases
Fix incorrect type hint (#19) by olexp and TavoNiievez .
Released by Naktibalda on 2021/10/16 08:01:31 / π¦ Repository / π¦ Releases
Released by TavoNiievez on 2021/10/08 15:41:43 / π¦ Repository / π¦ Releases
- The minimum version of PHP is now 7.1
- Added strict types and return types
Other minor changes:
- Add debug info to redis cleanup (#1) by convenient
- Add changelog to
READMEfile (#10) by Arhell
Released by Naktibalda on 2021/10/08 09:37:07 / π¦ Repository / π¦ Releases
- Preserve zero fraction when encoding json #63 by RusiPapazov
Released by TavoNiievez on 2021/10/06 00:34:16 / π¦ Repository / π¦ Releases
- Support for PHP versions lower than 7.3 is removed.
- Code standards updated to PHP 7.3 by TavoNiievez .
- Remove dependency on laminas/laminas-console (#13) by javabudd .
- Various documentation improvements by Naktibalda and Arhell .
Released by TavoNiievez on 2021/09/10 05:09:10 / π¦ Repository / π¦ Releases
New methods:
amActingAsassertAuthenticatedAsassertCredentialsassertInvalidCredentialsdontSeeInSessiondontSeeSessionHasValuesenableMiddlewareflushSessionhaveInSessionseedDatabase
Non-logical changes:
- added missing docs and fixed broken links.
This release includes a general refactoring of the code (#30) that makes it easier to navigate and read, especially using an IDE.
See the full list of changes here.
Released by Naktibalda on 2021/09/05 07:47:08 / π¦ Repository / π¦ Releases
- Stops keeping message in unacked stated, by renq
Released by DavertMik on 2021/09/02 12:08:19 / π¦ Repository / π¦ Releases
- Added
typemethod which types in characters into an active input.
$I->type('Hello world');You can emulate user input by setting a delay between key types:
$I->type('Hello world', 0.1);- Added
seeNumberOfTabsassertion to check how many tabs are opened at this moment:
$I->seeNumberOfTabs(2);Released by Naktibalda on 2021/08/22 07:22:29 / π¦ Repository / π¦ Releases
Add new option webdriver_proxy to tunnel requests to the remote WebDriver server
Released by DavertMik on 2021/08/19 11:16:42 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2021/08/06 17:36:46 / π¦ Repository / π¦ Releases
- Security fix: Disable deserialization of RunProcess class (#6241) reported by snoopysecurity
Released by Naktibalda on 2021/08/06 17:36:46 / π¦ Repository / π¦ Releases
- Security fix: Disable deserialization of RunProcess class (#6241) reported by snoopysecurity
Released by Naktibalda on 2021/08/06 17:31:37 / π¦ Repository / π¦ Releases
- Security fix: Disable deserialization of RunProcess class (#6241) reported by snoopysecurity
- Reduce memory consumption of very large tests (#6230) by esnelubov
- Support guzzlehttp/psr7 v2 by W0rma
- Fix W3C warning in reports generated by Recorder extension (#6224) by RickR2H
Released by Naktibalda on 2021/08/06 17:31:37 / π¦ Repository / π¦ Releases
- Security fix: Disable deserialization of RunProcess class (#6241) reported by snoopysecurity
- Reduce memory consumption of very large tests (#6230) by esnelubov
- Support guzzlehttp/psr7 v2 by W0rma
- Fix W3C warning in reports generated by Recorder extension (#6224) by RickR2H
Released by TavoNiievez on 2021/08/02 15:51:15 / π¦ Repository / π¦ Releases
- fix: uploaded files should have test flag set to true (#26) by fkupper
- remove return type of callArtisan (#25) by fkupper
- add link to changelog in readme (#24) by Arhell
Released by TavoNiievez on 2021/07/07 01:17:57 / π¦ Repository / π¦ Releases
Added assertions for Symfony Mime component (#139):
assertEmailAddressContainsassertEmailAttachmentCountassertEmailHasHeaderassertEmailHeaderNotSameassertEmailHeaderSameassertEmailHtmlBodyContainsassertEmailHtmlBodyNotContainsassertEmailNotHasHeaderassertEmailTextBodyContainsassertEmailTextBodyNotContains
Released by TavoNiievez on 2021/06/07 06:16:58 / π¦ Repository / π¦ Releases
-
New method:
$I->goToLogoutPath(); -
$I->logout();is now an alias for$I->logoutProgrammatically();
Released by TavoNiievez on 2021/06/01 01:51:37 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2021/05/28 18:10:56 / π¦ Repository / π¦ Releases
- Fix
dry-runcompatibility with symfony/console 5.3 - Coverage: Don't attempt to set cookie domain when it is "localhost" #6210 by marcovtwout
- Coverage: Don't attempt to read cookies while an alert is open #6211 by marcovtwout
Released by Naktibalda on 2021/05/28 18:10:56 / π¦ Repository / π¦ Releases
- Fix
dry-runcompatibility with symfony/console 5.3 - Coverage: Don't attempt to set cookie domain when it is "localhost" #6210 by marcovtwout
- Coverage: Don't attempt to read cookies while an alert is open #6211 by marcovtwout
Released by samdark on 2021/05/24 20:06:33 / π¦ Repository / π¦ Releases
- Add ability to specify application class in config (#48)
Released by Jeckerson on 2021/05/18 18:21:15 / π¦ Repository / π¦ Releases
Updated code base to PHP 7.2 (#14):
- Added strict types
- Added return types
- Added some type hints
- Removed unnecessary qualifiers
- sha1 by default instead of md5.
Released by TavoNiievez on 2021/04/29 14:24:58 / π¦ Repository / π¦ Releases
Fix Factory compatibility issue with Lumen < 7 (#12) by ibpavlov.
Released by Naktibalda on 2021/04/23 17:31:52 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2021/04/23 09:02:05 / π¦ Repository / π¦ Releases
Revert change implemented in 1.3.0
Released by TavoNiievez on 2021/04/16 13:39:49 / π¦ Repository / π¦ Releases
Logical changes by mrsombre :
- Fix Doctrine Connection service alias (#129)
Documentation changes by ThomasLandauer :
submitSymfonyForm(): Mentioningnameattribute (#128)
Released by Jeckerson on 2021/04/13 21:30:04 / π¦ Repository / π¦ Releases
- Fixed Request service redefinition (#7)
Released by Naktibalda on 2021/04/08 08:28:48 / π¦ Repository / π¦ Releases
- Add generic send method taking HTTP method as parameter
- Don't send request body with DELETE and OPTIONS requests
- Validate url and params parameters of all send methods
- Document that sendPost, sendPut, sendPatch methods accept string and JsonSerializable as params too
- Other documentation improvements
Released by Naktibalda on 2021/04/02 16:43:57 / π¦ Repository / π¦ Releases
- Fix compatibility with PHP 7.0
Released by Naktibalda on 2021/04/02 16:43:57 / π¦ Repository / π¦ Releases
- Fix compatibility with PHP 7.0
Released by Naktibalda on 2021/03/31 16:04:36 / π¦ Repository / π¦ Releases
See #6
Released by TavoNiievez on 2021/03/28 15:48:38 / π¦ Repository / π¦ Releases
Minor changes in documentation by ThomasLandauer :
- Added info from the 'Codeception for Symfony' page (#98)
- Explaining the
stopFollowingRedirects()restriction for email (#118) - Added 'See also' in related email functions (#122)
- Standardize
"@example.com"as domain in documentation (#124) - Mentioning Symfony Mailer requirement (#126)
- Changing Fail message for Symfony Mailer (#127)
Released by Naktibalda on 2021/03/28 13:33:05 / π¦ Repository / π¦ Releases
- Action file generator supports PHP 8 union types
- Action file generator generates typehints for method parameters
- Removed dead code related to DataProviderTestSuite
- Removed documentation related to Cept format
- Deprecated generate:cept command
- Documentation improvements
Released by Naktibalda on 2021/03/28 13:33:05 / π¦ Repository / π¦ Releases
- Action file generator supports PHP 8 union types
- Action file generator generates typehints for method parameters
- Removed dead code related to DataProviderTestSuite
- Removed documentation related to Cept format
- Deprecated generate:cept command
- Documentation improvements
Released by Naktibalda on 2021/03/21 15:29:11 / π¦ Repository / π¦ Releases
- Support PHP 8.0
- Support php-amqplib v3
Released by DavertMik on 2021/03/16 19:42:52 / π¦ Repository / π¦ Releases
Custom Store can be used for Data Factory. See #2
Released by Naktibalda on 2021/03/02 06:51:05 / π¦ Repository / π¦ Releases
Append query params to URL for HEAD requests
Released by Naktibalda on 2021/02/23 17:12:18 / π¦ Repository / π¦ Releases
- Fix cleanup of included test directories #6117 by rolandsaven
- Clean command will not delete .gitkeep files in _output directory #6118
- Add line break between opening tag and namespace in generated Cest and Test files #6072
Released by Naktibalda on 2021/02/23 17:12:18 / π¦ Repository / π¦ Releases
- Fix cleanup of included test directories #6117 by rolandsaven
- Clean command will not delete .gitkeep files in _output directory #6118
- Add line break between opening tag and namespace in generated Cest and Test files #6072
Released by TavoNiievez on 2021/02/12 22:31:22 / π¦ Repository / π¦ Releases
- New:
- Added Twig assertions:
seeCurrentTemplateIs,seeRenderedTemplateanddontSeeRenderedTemplate. - The
grabSentEmailsandgrabLastSentEmailfunctions were added. - Added
SeeOrphanEventanddontSeeOrphanEventassertions. - The
$urlparameter is now optional in theseePageIsAvailableassertion.
- Added Twig assertions:
- BC:
Symfony 3.4support removed.Symfony 4.4or higher is now required.- Support for
Swift Mailerwas dropped in favor ofSymfony Mailer; themailerconfiguration parameter was removed.
If you are already using
Symfony 4.4or higher it should not be necessary to make changes to your tests to update!
Released by Jeckerson on 2021/02/10 22:09:30 / π¦ Repository / π¦ Releases
Changed
- Removed limitation of PHP 8.0 version in composer.json
Released by Naktibalda on 2021/02/01 07:32:33 / π¦ Repository / π¦ Releases
- Fix
codecept run suitewhen suite name matches directory (bug introduced in 4.1.16) codecept run testsis equivalent tocodecept runcodecept run :filterworks without specifying suite #6105codecept run tests:filterworks too
Released by Naktibalda on 2021/02/01 07:32:33 / π¦ Repository / π¦ Releases
- Fix
codecept run suitewhen suite name matches directory (bug introduced in 4.1.16) codecept run testsis equivalent tocodecept runcodecept run :filterworks without specifying suite #6105codecept run tests:filterworks too
Released by Naktibalda on 2021/01/26 07:33:02 / π¦ Repository / π¦ Releases
- Detect the suite from a test path relative to the current working dir (#6051)
- GroupManager: Fixed bug introduced in 4.1.15
- Show location of warning in error message (#6090)
Released by Naktibalda on 2021/01/26 07:33:02 / π¦ Repository / π¦ Releases
- Detect the suite from a test path relative to the current working dir (#6051)
- GroupManager: Fixed bug introduced in 4.1.15
- Show location of warning in error message (#6090)
Released by TavoNiievez on 2021/01/19 05:02:29 / π¦ Repository / π¦ Releases
New features:
Lumen 6,Lumen 7, andLumen 8compatibility.- Module documentation updated.
- Added typed arguments.
- Updated the module's code base following PHP 7.3+ standards.
Breaking changes:
- Removed support for PHP versions lower than
PHP 7.3. - Removed support for
Lumen 5and lower.
Minor change: Adding link to "central" parts explanation (#4) by ThomasLandauer.
Released by Naktibalda on 2021/01/17 19:32:00 / π¦ Repository / π¦ Releases
- GroupManager: Show which group contains a missing file #5938
- Ignore . namespace in generators when someone pass path as a class name, e.g. ./foo #5818
- Removed "Running with seed" from CLI report (#6088) by eXorus
- Suggest most similar module in missing module exception #6079 by c33s
Released by Naktibalda on 2021/01/17 19:32:00 / π¦ Repository / π¦ Releases
- GroupManager: Show which group contains a missing file #5938
- Ignore . namespace in generators when someone pass path as a class name, e.g. ./foo #5818
- Removed "Running with seed" from CLI report (#6088) by eXorus
- Suggest most similar module in missing module exception #6079 by c33s
Released by Naktibalda on 2021/01/17 19:30:29 / π¦ Repository / π¦ Releases
- Implemented makeElementScreenshot by Blaimi
- Documentation improvements
Released by Naktibalda on 2021/01/16 12:03:45 / π¦ Repository / π¦ Releases
- Added ability to use parameters defined in the service container #3
- Fix:
$cookie->setSecure()always as boolean #6
Released by Naktibalda on 2020/12/30 15:56:46 / π¦ Repository / π¦ Releases
Released by TavoNiievez on 2020/12/29 20:52:27 / π¦ Repository / π¦ Releases
New features:
Laravel 6,Laravel 7, andLaravel 8compatibility.- Module documentation updated.
- Added typed arguments.
- Updated the module's code base following PHP 7.3+ standards.
Breaking changes:
- Removed support for PHP versions lower than
PHP 7.3. - Removed support for
Laravel 5and lower. - The
Codeception\Module\Laravel5class was renamed toCodeception\Module\Laravel:
# tests/funcional.suite.yml
modules:
enabled:
- Asserts
- - Laravel5:
+ - Laravel:
environment_file: .env.testingMinor change: Adding link to "central" parts explanation (#8) by ThomasLandauer.
If you're interested in contributing to this module and didn't know where to start, a contribution guide is now available, thanks to ThomasLandauer and TavoNiievez.
Released by Naktibalda on 2020/12/28 19:22:25 / π¦ Repository / π¦ Releases
- Improved compatibility logic for Symfony EventDispatcher
Released by Naktibalda on 2020/12/28 19:22:25 / π¦ Repository / π¦ Releases
- Improved compatibility logic for Symfony EventDispatcher
Released by samdark on 2020/12/28 11:32:21 / π¦ Repository / π¦ Releases
- PHP 8 support #18 by samdark
- Fix for support
Instance::of()in configuration #21 by antonovsky - Initialize
$_SERVER['QUERY_STRING']to mimic normal behavior of most webservers by eborned
Released by Naktibalda on 2020/12/26 16:58:43 / π¦ Repository / π¦ Releases
Use wrapper for assertRegExp method
Released by TavoNiievez on 2020/12/26 15:43:02 / π¦ Repository / π¦ Releases
Update project name to module-laravel (#4)
Released by TavoNiievez on 2020/12/26 14:18:48 / π¦ Repository / π¦ Releases
Support PHP 8 (Depends on Laravel libraries actually supporting PHP 8) by Naktibalda
Released by TavoNiievez on 2020/12/20 16:52:03 / π¦ Repository / π¦ Releases
-
New methods by TavoNiievez:
- dontSeeEventTriggered
- seeFormErrorMessages
- seeUserHasRoles
-
Remembered authentication methods now also verify the Cookie generated (#81)
-
Fixed time metric when running test with
--debug(#77)
If you're interested in contributing to this module and didn't know where to start, a contribution guide is now available, thanks to ThomasLandauer and TavoNiievez (#79).
BC: Removed support for PHP 7.1 and PHP 7.2.
Released by Naktibalda on 2020/12/20 13:45:38 / π¦ Repository / π¦ Releases
- Gherkin: Fixed loading methods from namespaced helper classes #6057
Released by Naktibalda on 2020/12/20 13:45:38 / π¦ Repository / π¦ Releases
- Gherkin: Fixed loading methods from namespaced helper classes #6057
Released by Naktibalda on 2020/12/20 13:38:20 / π¦ Repository / π¦ Releases
Add support for IS NOT NULL in database assertions #12
Released by TavoNiievez on 2020/12/11 20:50:16 / π¦ Repository / π¦ Releases
-
New method by ThomasLandauer:
- dontSeeInSession
-
New methods by TavoNiievez:
- dontSeeRememberedAuthentication
- grabNumRecords
- seeEventTriggered
- seeRememberedAuthentication
- seeSessionHasValues
- persistPermanentService
-
Now you can run test for all the methods of this module in https://github.com/Codeception/symfony-module-tests .
-
BC: Remove PHP 7.0 support (#69), code standards updated to PHP 7.1+ (#75)
-
BC: Removed parameter flags in
seeAuthentication,dontSeeAuthenticationandpersistService, useseeRememberedAuthentication,dontSeeRememberedAuthenticationandpersistPermanentServiceinstead.
Minor logical change in #74.
Released by TavoNiievez on 2020/11/26 12:56:36 / π¦ Repository / π¦ Releases
- Support PHP 8 by Naktibalda
Released by Naktibalda on 2020/11/26 07:20:07 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/26 06:57:10 / π¦ Repository / π¦ Releases
Released by TavoNiievez on 2020/11/25 19:31:47 / π¦ Repository / π¦ Releases
- Minor logic fixes (#58), (#59), and (#60) by TavoNiievez
Released by Naktibalda on 2020/11/25 07:58:15 / π¦ Repository / π¦ Releases
- Renamed module-zf2 to module-laminas
- Supports PHP 8
Released by Naktibalda on 2020/11/25 07:15:31 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/25 06:44:01 / π¦ Repository / π¦ Releases
Released by TavoNiievez on 2020/11/24 16:56:31 / π¦ Repository / π¦ Releases
-
New methods by TavoNiievez:
Released by TavoNiievez on 2020/11/16 16:52:18 / π¦ Repository / π¦ Releases
-
New methods by TavoNiievez:
-
Supports vlucas/phpdotenv v5 (#28)
-
Improved documentation of the 'Parts' feature by ThomasLandauer (#40)
-
BC: Removed support for php 5.6 and Symfony 2.8 (#39)
Released by Naktibalda on 2020/11/16 07:24:08 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/16 06:44:03 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/16 06:44:03 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/16 06:27:24 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/14 20:44:32 / π¦ Repository / π¦ Releases
- Configurable purge mode - DELETE or TRUNCATE
- Catch MappingException thrown by Doctrine 2.9
Released by Naktibalda on 2020/11/07 20:10:24 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/11/04 17:06:31 / π¦ Repository / π¦ Releases
- Replaced deprecated JsonPath data() method with getData #37 by SoftCreatR
Released by Naktibalda on 2020/11/03 17:36:41 / π¦ Repository / π¦ Releases
- Add ServerConstAdapter for phpdotenv v5 #6015 by #retnek
- Use fully qualified name for class constant defaults #6016 by lastzero
- Another patch for class constant default values #6027 by mwi-gofore
Released by Naktibalda on 2020/11/03 17:36:41 / π¦ Repository / π¦ Releases
- Add ServerConstAdapter for phpdotenv v5 #6015 by #retnek
- Use fully qualified name for class constant defaults #6016 by lastzero
- Another patch for class constant default values #6027 by mwi-gofore
Released by Naktibalda on 2020/11/03 07:11:13 / π¦ Repository / π¦ Releases
- Replace flow/jsonpath with softcreatr/jsonpath (#35)
Released by Naktibalda on 2020/10/31 19:08:59 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/31 19:03:32 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/31 18:41:28 / π¦ Repository / π¦ Releases
-
New methods by TavoNiievez:
- amLoggedInAs
- logout
- seeInSession
- seeAuthentication
- dontSeeAuthentication
- seeUserHasRole
- amOnAction
- seeCurrentActionIs
- seeNumRecords
-
Supports vlucas/phpdotenv ^3.6 and ^4.1
-
Improved description and error messages of grabService and seeEmailIsSent by ThomasLandauer
Released by Naktibalda on 2020/10/28 13:30:19 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/28 07:48:01 / π¦ Repository / π¦ Releases
Depends on Lumen libraries actually supporting PHP 8
Released by Naktibalda on 2020/10/28 07:06:39 / π¦ Repository / π¦ Releases
Depends on Laravel libraries actually supporting PHP 8
Released by Naktibalda on 2020/10/27 06:39:25 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/26 06:16:30 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/24 15:41:47 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/24 15:29:51 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/24 15:22:52 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/24 14:50:10 / π¦ Repository / π¦ Releases
- PHP 8 support
- Delete local copy of autogenerated documentation
- Use wrapper methods to avoid PHPUnit 9 deprecation messages and keep it working with PHPUnit 10
Released by Naktibalda on 2020/10/23 18:22:43 / π¦ Repository / π¦ Releases
- Support PHP 8 (no code changes)
- Require stable version of codeception/codeception
Released by Naktibalda on 2020/10/23 18:03:56 / π¦ Repository / π¦ Releases
- Support PHP 8 #5999
- Generate correct default values in Actions files #5999
- Use sendGet in Api template #5998 by ThomasLandauer
Released by Naktibalda on 2020/10/23 18:03:56 / π¦ Repository / π¦ Releases
- Support PHP 8 #5999
- Generate correct default values in Actions files #5999
- Use sendGet in Api template #5998 by ThomasLandauer
Released by Naktibalda on 2020/10/23 17:52:08 / π¦ Repository / π¦ Releases
- Support PHP 8 (no code change)
- Deleted local copy of generated documentation
Released by Naktibalda on 2020/10/21 16:49:39 / π¦ Repository / π¦ Releases
- Support PHP 8 (no code changes)
- Reverted docblock change to fix static analysis (#9 by edwinkortman)
Released by Naktibalda on 2020/10/11 18:55:38 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/11 18:39:31 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/11 18:35:08 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/10/11 18:07:26 / π¦ Repository / π¦ Releases
- Support Covertura code coverage format #5994 by zachkknowbe4
- Compatibility with vlucas/phpdotenv v5 #5975 by johanzandstra
- Support absolute output dir path on Windows #5966 by Naktibalda
- Fix --no-redirect option for run command #5967 by convenient
- Code coverage: Don't make request to c3.php if remote=false #5991 by dereuromark
- Gherkin: Fail on ambiguous step definition #5866 by matthiasnoback
- Removed complicated merge logic for environment configurations #5948 by Sasti
- Logger extension: add .log to suite log files #5982 by varp
Released by Naktibalda on 2020/10/11 18:07:26 / π¦ Repository / π¦ Releases
- Support Covertura code coverage format #5994 by zachkknowbe4
- Compatibility with vlucas/phpdotenv v5 #5975 by johanzandstra
- Support absolute output dir path on Windows #5966 by Naktibalda
- Fix --no-redirect option for run command #5967 by convenient
- Code coverage: Don't make request to c3.php if remote=false #5991 by dereuromark
- Gherkin: Fail on ambiguous step definition #5866 by matthiasnoback
- Removed complicated merge logic for environment configurations #5948 by Sasti
- Logger extension: add .log to suite log files #5982 by varp
Released by Naktibalda on 2020/09/17 13:38:02 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/08/28 08:10:16 / π¦ Repository / π¦ Releases
#7 by TavoNiievez
Released by Naktibalda on 2020/08/28 07:06:19 / π¦ Repository / π¦ Releases
#9 by ThomasLandauer and TavoNiievez
Released by Naktibalda on 2020/08/28 07:01:59 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/08/28 06:58:51 / π¦ Repository / π¦ Releases
- Support for negative values, >= and <= matchers in JsonType comparisons .
- Improved docs for Json Matchers
Released by Naktibalda on 2020/08/28 06:53:33 / π¦ Repository / π¦ Releases
- Change default value of transaction parameter to true #4 by SaloEater
- Fix ModuleException parameters, handle undefined #12 by smichae
- Validation errors for haveRecord method #10 by ianikanov
Released by Naktibalda on 2020/08/28 06:43:25 / π¦ Repository / π¦ Releases
- Compatibility with PhpCodeCoverage 9 and PHPUnit 9.3
- Show snapshot diff on fail #5930 by fkupper
- Ability to store non-json snapshots #5945 by fkupperr
- Fixed step decorators in generated configuration file #5936 by rene-hermenau
- Fixed single line style dataprovider #5944 by edno
Released by Naktibalda on 2020/08/28 06:43:25 / π¦ Repository / π¦ Releases
- Compatibility with PhpCodeCoverage 9 and PHPUnit 9.3
- Show snapshot diff on fail #5930 by fkupper
- Ability to store non-json snapshots #5945 by fkupperr
- Fixed step decorators in generated configuration file #5936 by rene-hermenau
- Fixed single line style dataprovider #5944 by edno
Released by ruudboon on 2020/08/26 09:34:29 / π¦ Repository / π¦ Releases
Fixed
- Session To Use Session Manager
Released by Naktibalda on 2020/07/05 15:46:13 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/07/05 15:35:51 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/06/07 16:37:13 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/06/07 16:37:13 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/05/31 08:52:02 / π¦ Repository / π¦ Releases
- Introduced switchToFrame method #9
Released by Naktibalda on 2020/05/24 14:03:59 / π¦ Repository / π¦ Releases
- Fixed docker images
- Fixed indentation in generated Actor class, by cebe
- Added addToAssertionCount method to AssertionCounter trait, #5918 by Archanium
Released by Naktibalda on 2020/05/24 14:03:59 / π¦ Repository / π¦ Releases
- Fixed docker images
- Fixed indentation in generated Actor class, by cebe
- Added addToAssertionCount method to AssertionCounter trait, #5918 by Archanium
Released by Naktibalda on 2020/04/29 13:52:51 / π¦ Repository / π¦ Releases
- Suppress UnknownErrorException in _closeSession #15
Released by Naktibalda on 2020/04/20 07:28:56 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/04/18 10:03:04 / π¦ Repository / π¦ Releases
Added new assertion methods:
- assertMatchesRegularExpression
- assertDoesNotMatchRegularExpression
- assertFileDoesNotExist
They were introduced in PHPUnit 9 to replace older method names, but Asserts module makes them work with older versions of PHPUnit too.
Released by Naktibalda on 2020/04/05 14:11:53 / π¦ Repository / π¦ Releases
- runSymfonyConsoleCommand works with arguments, options and also console input
Released by Naktibalda on 2020/04/01 10:19:18 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/04/01 09:22:36 / π¦ Repository / π¦ Releases
- Added
cleanup: dirtyconfig option
Released by Naktibalda on 2020/03/28 15:01:29 / π¦ Repository / π¦ Releases
- Different ExceptionHandlerDecorator
- haveMultiple doesn't pass $name argument to factory(), because Laravel 7 does not support it anymore.
Released by Naktibalda on 2020/03/23 17:18:20 / π¦ Repository / π¦ Releases
- Build: Fix bug with void type not being picked up correctly #5880 by Jamesking56
- Test --report flag (the bugfix in phpunit-wrapper library)
Released by Naktibalda on 2020/03/23 17:18:20 / π¦ Repository / π¦ Releases
- Build: Fix bug with void type not being picked up correctly #5880 by Jamesking56
- Test --report flag (the bugfix in phpunit-wrapper library)
Released by Naktibalda on 2020/03/23 17:15:52 / π¦ Repository / π¦ Releases
Modern browsers reject cookies with singlepart domain names, the best option is not to set domain property unless explicitly specified.
Released by Naktibalda on 2020/03/17 16:56:14 / π¦ Repository / π¦ Releases
- Build: Use non-deprecated method to get return type hint on PHP 7.1+ #5876
- Build: Ensure that the return keyword is not used when method returns void type #5878 by Jamesking56
Released by Naktibalda on 2020/03/17 16:56:14 / π¦ Repository / π¦ Releases
- Build: Use non-deprecated method to get return type hint on PHP 7.1+ #5876
- Build: Ensure that the return keyword is not used when method returns void type #5878 by Jamesking56
Released by Slamdunk on 2020/03/17 11:14:58 / π¦ Repository / π¦ Releases
Fixed bugs:
- Session persistance: clean up $_SESSION between tests [#3](Codeception/module-mezzio#3)
Released by Naktibalda on 2020/03/14 16:54:45 / π¦ Repository / π¦ Releases
- Fixed --no-redirect option does not exist error #5857 by liamjtoohey
- Init command: Check the composer option config.vendor_dir when updating composer #5871 by gabriel-lima96
- Add return type hint to the generated actions above PHP 7.0 #5862 by pezia
- Prevent merged config array ballooning in memory #5871 by AndrewFeeney
- Do not truncate arguments for --html options #5870 by adaniloff
Released by Naktibalda on 2020/03/14 16:54:45 / π¦ Repository / π¦ Releases
- Fixed --no-redirect option does not exist error #5857 by liamjtoohey
- Init command: Check the composer option config.vendor_dir when updating composer #5871 by gabriel-lima96
- Add return type hint to the generated actions above PHP 7.0 #5862 by pezia
- Prevent merged config array ballooning in memory #5871 by AndrewFeeney
- Do not truncate arguments for --html options #5870 by adaniloff
Released by Naktibalda on 2020/03/06 08:39:36 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/03/06 08:25:48 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/03/04 16:54:45 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/29 14:55:56 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/19 17:02:05 / π¦ Repository / π¦ Releases
- --no-artifacts flag for run command #5646 by Mitrichius
- Fix recorder filename with special chars #5846 by gimler
Released by Naktibalda on 2020/02/19 17:02:05 / π¦ Repository / π¦ Releases
- --no-artifacts flag for run command #5646 by Mitrichius
- Fix recorder filename with special chars #5846 by gimler
Released by Naktibalda on 2020/02/15 21:26:34 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/07 20:34:19 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/07 20:34:19 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/07 17:34:52 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/07 17:11:44 / π¦ Repository / π¦ Releases
Use assertStringNotContainsString instead of assertNotContains in dontSeeInShellOutput
Released by Naktibalda on 2020/02/04 17:25:43 / π¦ Repository / π¦ Releases
module-webdriver does not display Selenium logs on every error by default, for debugging please change debug_log_entries in module configuration to positive value.
Released by Naktibalda on 2020/02/01 19:29:49 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/02/01 19:26:08 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/29 15:19:36 / π¦ Repository / π¦ Releases
- Use doctrine entitymanager from config
- Add persisted services before bootstrap
Released by Naktibalda on 2020/01/28 13:23:15 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/28 08:16:49 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/24 07:41:14 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/24 07:41:14 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/23 17:55:51 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/22 15:14:48 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/21 07:45:14 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/20 08:00:05 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/17 16:55:55 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2020/01/14 14:54:31 / π¦ Repository / π¦ Releases
- Fixed errors in bootstrap scripts #5806
Released by Naktibalda on 2020/01/14 14:54:31 / π¦ Repository / π¦ Releases
- Fixed errors in bootstrap scripts #5806
Released by ruudboon on 2020/01/11 17:02:24 / π¦ Repository / π¦ Releases
Fixed
- Dependencies
Released by ruudboon on 2020/01/07 12:32:16 / π¦ Repository / π¦ Releases
Fixed
- Replacing service in DI from functional test not working
Released by ruudboon on 2020/01/06 11:26:42 / π¦ Repository / π¦ Releases
Removed composer.lock Updated dependencies Updated SQL schema Updated DocBlocks
Released by ruudboon on 2020/01/06 09:32:56 / π¦ Repository / π¦ Releases
Initial release of the Codeception module for Phalcon 4.
Released by Naktibalda on 2019/12/21 16:26:45 / π¦ Repository / π¦ Releases
- Fixed error reporting error in upgrade4 script
- Symfony 5 compatibility: Improved detection of event-dispatcher version
Released by Naktibalda on 2019/12/21 16:26:45 / π¦ Repository / π¦ Releases
- Fixed error reporting error in upgrade4 script
- Symfony 5 compatibility: Improved detection of event-dispatcher version
Released by Naktibalda on 2019/12/19 16:54:29 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/12/19 16:54:29 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/12/08 18:03:36 / π¦ Repository / π¦ Releases
Fixes some compatibility issue with MariaDB Codeception/Codeception#5778
Released by Naktibalda on 2019/12/04 17:14:16 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/11/13 17:34:35 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/11/13 17:33:39 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/11/12 16:47:30 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/11/09 20:33:00 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/25 17:33:04 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:29:58 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:29:42 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:29:13 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:29:01 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:28:32 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:27:37 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:27:22 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:27:12 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:27:01 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/19 15:02:04 / π¦ Repository / π¦ Releases
- Extracted module-phalcon from codeception/codeception 3.1.2
- Use columnMap by retrieving record id if needed
Released by Naktibalda on 2019/10/18 11:24:38 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:24:11 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:23:56 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:23:43 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:23:32 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:21:41 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:21:22 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:21:11 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:20:59 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:07:51 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:07:08 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:06:52 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:06:05 / π¦ Repository / π¦ Releases
Released by Naktibalda on 2019/10/18 11:05:50 / π¦ Repository / π¦ Releases