Skip to content

Commit 6e7690a

Browse files
committed
minor #13514 [Testing] Fixed the description of assertSelectorTextContains() (javiereguiluz)
This PR was merged into the 4.4 branch. Discussion ---------- [Testing] Fixed the description of assertSelectorTextContains() Fixes #13385. Commits ------- 6d7a969 [Testing] Fixed the description of assertSelectorTextContains()
2 parents 06cb8b8 + 6d7a969 commit 6e7690a

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

testing.rst

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,10 @@ Now you can use CSS selectors with the crawler. To assert that the phrase
212212

213213
$this->assertSelectorTextContains('html h1.title', 'Hello World');
214214

215-
This assertion will internally call ``$crawler->filter('html h1.title')``, which allows
216-
you to use CSS selectors to filter any HTML element in the page and check for
217-
its existence, attributes, text, etc.
215+
This assertion checks if the first element matching the CSS selector contains
216+
the given text. This asserts calls ``$crawler->filter('html h1.title')``
217+
internally, which allows you to use CSS selectors to filter any HTML element in
218+
the page and check for its existence, attributes, text, etc.
218219

219220
The ``assertSelectorTextContains`` method is not a native PHPUnit assertion and is
220221
available thanks to the ``WebTestCase`` class.
@@ -223,15 +224,6 @@ available thanks to the ``WebTestCase`` class.
223224

224225
The ``WebTestCase`` assertions were introduced in Symfony 4.3
225226

226-
.. seealso::
227-
228-
Using native PHPUnit methods, the same assertion would look like this::
229-
230-
$this->assertGreaterThan(
231-
0,
232-
$crawler->filter('html h1.title:contains("Hello World")')->count()
233-
);
234-
235227
The crawler can also be used to interact with the page. Click on a link by first
236228
selecting it with the crawler using either an XPath expression or a CSS selector,
237229
then use the client to click on it::

0 commit comments

Comments
 (0)