You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.markdown
+87Lines changed: 87 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,93 @@ title: Codeception Changelog
9
9
10
10
11
11
12
+
### module-symfony 3.5.0: 3.5.0
13
+
14
+
Released by [ TavoNiievez](https://github.com/TavoNiievez) on 2024/11/14 05:59:41 / [Repository](https://github.com/Codeception/module-symfony) / [Releases](https://github.com/Codeception/module-symfony/releases)
15
+
16
+
17
+
18
+
# 🎉 Release 3.5.0
19
+
20
+
🆕 **New Assertions**
21
+
22
+
you can now use all Symfony assertions directly in Codeception with the `$I->` syntax.
23
+
24
+
- Browser assertions:
25
+
26
+
```
27
+
assertBrowserCookieValueSame
28
+
assertBrowserHasCookie
29
+
assertBrowserNotHasCookie
30
+
assertRequestAttributeValueSame
31
+
assertResponseCookieValueSame
32
+
assertResponseFormatSame
33
+
assertResponseHasCookie
34
+
assertResponseHasHeader
35
+
assertResponseHeaderNotSame
36
+
assertResponseHeaderSame
37
+
assertResponseIsSuccessful
38
+
assertResponseIsUnprocessable
39
+
assertResponseNotHasCookie
40
+
assertResponseNotHasHeader
41
+
assertResponseRedirects
42
+
assertResponseStatusCodeSame
43
+
```
44
+
45
+
- DomCrawler assertions:
46
+
47
+
```
48
+
assertCheckboxChecked
49
+
assertCheckboxNotChecked
50
+
assertInputValueNotSame
51
+
assertInputValueSame
52
+
assertPageTitleContains
53
+
assertPageTitleSame
54
+
assertSelectorExists
55
+
assertSelectorNotExists
56
+
assertSelectorTextContains
57
+
assertSelectorTextNotContains
58
+
assertSelectorTextSame
59
+
```
60
+
61
+
- HttpClient assertions:
62
+
```
63
+
assertHttpClientRequest
64
+
assertHttpClientRequestCount
65
+
assertNotHttpClientRequest
66
+
```
67
+
68
+
- Mailer assertions:
69
+
70
+
```
71
+
assertEmailCount
72
+
assertEmailIsQueued
73
+
assertEmailIsNotQueued
74
+
assertQueuedEmailCount
75
+
```
76
+
77
+
78
+
- Form assertions:
79
+
80
+
```
81
+
assertFormValue
82
+
assertNoFormValue
83
+
```
84
+
85
+
🔧 Other Changes
86
+
* `cache_router` documentation enhancement by **[rtwent](https://github.com/rtwent)** in https://github.com/Codeception/module-symfony/pull/195
87
+
* Simplify module logic in https://github.com/Codeception/module-symfony/pull/196
88
+
* PHP 8.4 compatibility: nullable types and tests by **[W0rma](https://github.com/W0rma)** in [#197](https://github.com/Codeception/module-symfony/issues/197) and [#201](https://github.com/Codeception/module-symfony/issues/201)
89
+
90
+
🚀 Enjoy the new features and keep building better tests!
91
+
92
+
93
+
### New Contributors
94
+
* **[rtwent](https://github.com/rtwent)** made their first contribution in https://github.com/Codeception/module-symfony/pull/195
Released by [ Naktibalda](https://github.com/Naktibalda) on 2024/09/13 05:15:37 / [Repository](https://github.com/Codeception/lib-innerbrowser) / [Releases](https://github.com/Codeception/lib-innerbrowser/releases)
0 commit comments