Skip to content

Releases: Codeception/module-symfony

3.5.0

14 Nov 05:59
cad3c7a
Compare
Choose a tag to compare

🎉 Release 3.5.0

🆕 New Assertions

you can now use all Symfony assertions directly in Codeception with the $I-> syntax.

  • Browser assertions:
assertBrowserCookieValueSame
assertBrowserHasCookie
assertBrowserNotHasCookie
assertRequestAttributeValueSame
assertResponseCookieValueSame
assertResponseFormatSame
assertResponseHasCookie
assertResponseHasHeader
assertResponseHeaderNotSame
assertResponseHeaderSame
assertResponseIsSuccessful
assertResponseIsUnprocessable
assertResponseNotHasCookie
assertResponseNotHasHeader
assertResponseRedirects
assertResponseStatusCodeSame
  • DomCrawler assertions:
assertCheckboxChecked
assertCheckboxNotChecked
assertInputValueNotSame
assertInputValueSame
assertPageTitleContains
assertPageTitleSame
assertSelectorExists
assertSelectorNotExists
assertSelectorTextContains
assertSelectorTextNotContains
assertSelectorTextSame
  • HttpClient assertions:
assertHttpClientRequest
assertHttpClientRequestCount
assertNotHttpClientRequest
  • Mailer assertions:
assertEmailCount
assertEmailIsQueued
assertEmailIsNotQueued
assertQueuedEmailCount
  • Form assertions:
assertFormValue
assertNoFormValue

🔧 Other Changes

  • cache_router documentation enhancement by @rtwent in #195
  • Simplify module logic in #196
  • PHP 8.4 compatibility: nullable types and tests by @W0rma in #197 and #201

🚀 Enjoy the new features and keep building better tests!

New Contributors

Full Changelog: 3.4.0...3.5.0

3.4.0

09 Jun 13:34
27e94c1
Compare
Choose a tag to compare

What's Changed

  • Added Symfony Validator assertions in #189
  • Require tests/bootstrap.php if exists, to load all necessary .env files in #190
  • Added amLoggedInWithToken method by @codedge in #182
  • grabParameter: Adding info about bind by @ThomasLandauer in #193
  • Added tests for Symfony 7.1 in #194

New Contributors

Full Changelog: 3.3.2...3.4.0

3.3.2

18 Mar 15:08
3bbf45c
Compare
Choose a tag to compare

What's Changed

  • Fix: runSymfonyConsoleCommand ignores specific options in #188

Full Changelog: 3.3.1...3.3.2

3.3.1

15 Mar 20:36
e45d5af
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3.0...3.3.1

3.3.0

11 Jan 22:17
be24b2b
Compare
Choose a tag to compare

What's Changed

  • Improved support for PHP 8.1, removed support for PHP 8.0
  • Symfony 6.4 Support ( #177 )
  • Fix return type of grabSecurityService for compatibility with Symfony 7.0 by @W0rma in #178
  • Test on Symfony 7.0 ( #180 )
  • Minor formating by @ThomasLandauer in #179

Full Changelog: 3.2.0...3.3.0

3.2.0

02 Jan 03:14
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.1.1...3.2.0

3.1.1

06 Feb 07:50
f758a24
Compare
Choose a tag to compare
  • Allow installation of lib-innerbrowser v4 to support PHPUnit 10.

3.1.0

27 May 22:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.0...3.1.0

3.0.0

16 Mar 08:53
89b4af1
Compare
Choose a tag to compare
  • Support for Codeception 5

2.1.1

18 Dec 14:41
6cbbd24
Compare
Choose a tag to compare

What's Changed