Codeception / Codeception/lib-innerbrowser
Add `seeSourceEquals()`
- Lingua principale
- PHP
- Stelle
- 87
- Fork
- 20
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
When asserting "small" pages, it sometimes can be handy to assert that the page source is *equal* to an expected string. REST module has a nice method for that: [`seeResponseEquals()`](https://github.com/Codeception/module-rest/blob/master/src/Codeception/Module/REST.php#L1258).
I'm suggesting:
* Move this code to `lib-innerbrowser` so all the other modules can use it too.
* Rename it to `seeSourceEquals()` (or `seePageSourceEquals()` - depending on the outcome of https://github.com/Codeception/module-webdriver/issues/19)
* Add `seeResponseEquals()` as an alias in REST module (for BC and semantics)
I suggested this for WebDriver as well: https://github.com/Codeception/module-webdriver/issues/20
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dall’implementazione di seeResponseEquals() nel modulo rest/src/Codeception/Module/REST.php e esamina le issue WebDriver collegate per la decisione sul nome. Sposta il comportamento condiviso in lib-innerbrowser, esponi il nome selezionato seeSourceEquals() e conserva seeResponseEquals() come alias REST per la compatibilità con le versioni precedenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- php
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100