Codeception / Codeception/lib-innerbrowser
Suggestion: `seeResponseIsPdf()`
- 主要言語
- PHP
- スター
- 87
- フォーク
- 20
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
It would be nice to be able to assert that a response is indeed a PDF.
Right now, I'm doing it with something like:
```php
$I->seeHttpHeader('Content-Type', 'application/pdf');
$I->seeResponseContains('%PDF-1.');
```
REST module has [`seeResponseIsJson()`](https://codeception.com/docs/modules/REST#seeResponseIsJson) and [`seeResponseIsXml()`](https://codeception.com/docs/modules/REST#seeResponseIsXml)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、REST モジュールの seeResponseIsJson() および seeResponseIsXml() エントリーポイントを、要求された PDF アサーションと比較します。次に、InnerBrowser がレスポンスアサーションをどのように公開しているかを追跡し、PDF レスポンスに対して同等の動作を追加して、Issue に記載された Content-Type と PDF シグネチャに対して検証します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- php
- 領域
- testing
- issue の種類
- 機能追加
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100