問題タブ [dredd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
254 参照

ios - npm install -g dredd が Mac で失敗する

API を使用するには、養蜂場を使用する必要があります。dredd をインストールする前に、Node と npm をインストールしました。

「npm install -g dredd」を実行しようとすると、次のエラーが発生します。

これに関して誰でも助けることができますか?

0 投票する
1 に答える
197 参照

laravel - --only の反対の Dredd 構成

Dreddテストの実行中に一部のトランザクション名を除外する可能性があるかどうかは誰にもわかりませんか? --onlyこのコマンドを使用して必要なトランザクションを定義できることはわかっていますが、その逆が必要です。

0 投票する
1 に答える
245 参照

apiblueprint - APIブループリントですべてのレスポンスのContent-Typeを1回指定する方法は?

Dredd を満足させるために、API ブループリント ドキュメントのすべての応答に対して次のように記述する必要があります。

(application/json; charset=utf-8)応答ごとにメディア タイプ ( ) をグローバルに 1 回指定する方法はありますか? これにより、ドキュメントが少しきれいになります。

0 投票する
1 に答える
434 参照

apiblueprint - API Blueprint と Dredd - 応答に必須フィールドがありませんが、テストはパスします

アプリケーションが依存している API をテストするために、API ブループリントと Dredd を組み合わせて使用​​しています。API ブループリントで属性を使用して、応答の本文の構造を定義しています。

APIの応答に欠落していることがわかっている偽の「必須」パラメーターを意図的に定義したにもかかわらず、テストは常にパスするため、明らかに何かが欠けています。Dredd は、型その中のパラメーターではなく、応答本文 (配列)の型をテストしているだけのようです。

私の API ブループリント ファイル:

応答本文:

そして、私の Dredd 設定ファイル:

「fakeParameter」が実際には応答本文に表示されず、テストに合格できるという事実を Dredd が無視する理由を知っている人はいますか?