Skip to content

Commit d9c8e9e

Browse files
committed
Merge branch '7.0' into 7.1
* 7.0: [Panther] Add component documentation
2 parents cfbf86f + 9cf4444 commit d9c8e9e

File tree

3 files changed

+838
-7
lines changed

3 files changed

+838
-7
lines changed

.doctor-rst.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,4 +111,4 @@ whitelist:
111111
- '.. versionadded:: 3.6' # MonologBundle
112112
- '.. versionadded:: 3.8' # MonologBundle
113113
- '.. _`a feature to test applications using Mercure`: https://github.com/symfony/panther#creating-isolated-browsers-to-test-apps-using-mercure-or-websocket'
114-
- '.. End to End Tests (E2E)'
114+
- 'End to End Tests (E2E)'

testing.rst

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,12 +1128,15 @@ HttpClient Assertions
11281128
By default it will check on the HttpClient, but you can also pass a specific
11291129
HttpClient ID.
11301130

1131-
.. TODO
1132-
.. End to End Tests (E2E)
1133-
.. ----------------------
1134-
.. * panther
1135-
.. * testing javascript
1136-
.. * UX or form collections as example?
1131+
End to End Tests (E2E)
1132+
~~~~~~~~~~~~~~~~~~~~~~
1133+
1134+
If you need to test the application as a whole, including the JavaScript
1135+
code, you can use a real browser instead of the test client. This is
1136+
called an end-to-end test and it's a great way to test the application.
1137+
1138+
This can be achieved thanks to the Panther component. You can learn more
1139+
about it in :doc:`the dedicated page </testing/end_to_end>`.
11371140

11381141
Learn more
11391142
----------

0 commit comments

Comments
 (0)