Jestは、アサーションが失敗することを期待していても、テストに合格したと報告しています

ありなさい

、このコードのサンドボックス次のテストが実行されます。

    import { of } from "rxjs";
    import { map } from "rxjs/operators";

    const source = of("World");

    test("It should fail", () => {
      source.subscribe(x => expect(x).toContain("NOTHING"));
    });

期待が失敗したとしても、ジェストはそれを合格と報告します。考え?

ジャグ

rxjsオブザーバブルは非同期です。見てみましょうこのページを非同期コードのテストを支援します

以下のようにdone引数を追加します->

test("It should fail", done => {
  source.subscribe(
    x => {
      expect(x).toContain("NOTHING")
      done();
    });
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

システムが非プロトコル準拠を報告することを期待していましたが、報告しません!どうして?

分類Dev

テストスイートには、少なくとも1つのテストが含まれている必要があります(合格した場合、期待値をテストとしてカウントすることを拒否します)

分類Dev

チャイは[関数]がテストに合格しない(エラー)をスローすることを期待していました(ノードを使用)

分類Dev

期待は失敗していますが、テストはcy.onの確認とアラートメッセージで合格しています

分類Dev

個々のテストがすべて合格したときに、Bazelテストで失敗が報告されるのはなぜですか?

分類Dev

Jestは、vue-multiselectでvuexアクションをテストするときにモック関数が呼び出されることを期待していました

分類Dev

Pythonでxmlrunnerとunittestを使用して、アサーションが失敗した後もテストを続行します

分類Dev

関数アノテーションを介して、関数がパラメーターとして関数を期待していること、または関数を返すことを示すにはどうすればよいですか?

分類Dev

Javaアプリケーションは、外部APIを呼び出すときにPKIXパスの構築に失敗したことを示しています

分類Dev

シナリオを中止するつもりですが、シナリオと機能が失敗したと報告されています

分類Dev

テストを再試行してtrueを返しても、アサーションが失敗する

分類Dev

なぜ:エラーが発生するのですか:「HTTPリクエストの応答アサーション:テストに失敗しました:テキストに/ 302 /が含まれていると予想されます」

分類Dev

pytestはアサートの失敗について報告しすぎています

分類Dev

CasperJSでアサーションが失敗したときにテストケースを続行するにはどうすればよいですか?

分類Dev

パッカーシェルプロビジョナーは正常に実行されていると報告しますが、何もしませんでした

分類Dev

Pythonスクリプトを実行しているRaspberryPiに接続された磁気ドアセンサーが誤警報を報告しています

分類Dev

グレースケールをより大きな黒い画像に入れようとしています。このエラーが発生しますOpenCVエラー:アサーションに失敗しました

分類Dev

StackedIndexが失敗したアサーションエラーを引き起こしています

分類Dev

StackedIndexが失敗したアサーションエラーを引き起こしています

分類Dev

smartctlは、全体的なヘルステストに合格したと報告しますが、テストは失敗しましたか?

分類Dev

すべてのテストに合格すると、Azure DevOps BuildPipelineのChutzpahJasmineテストが失敗しました

分類Dev

Retrofitを使用してRESTWebサービスを利用するためのシンプルなAndroidクライアント-「サーバーへの接続に失敗しました」というエラーが表示されるのはなぜですか

分類Dev

商品オプションに値が割り当てられていないため、ビッグコマースのカート作成API呼び出しが失敗します。どうすれば値を割り当てることができますか?

分類Dev

リクエストからアサーションを実行しようとしていますが、これは応答として存在します

分類Dev

関数が文字列を返すことを期待していますが、未定義を返すようです。モカテストに合格していません

分類Dev

PDOは実行の失敗を報告しますが、エラーコードはそうではないことを示唆しています

分類Dev

TestNGテストは、Maven Testとして実行すると失敗しますが、TestNGスイートとして実行すると合格します。

分類Dev

一部が失敗した場合でも、すべてのPyTestアサーションを実行するにはどうすればよいですか?

分類Dev

オプションのパラメータが両方とも合格または未定義であることをTSに確認してください

Related 関連記事

  1. 1

    システムが非プロトコル準拠を報告することを期待していましたが、報告しません!どうして?

  2. 2

    テストスイートには、少なくとも1つのテストが含まれている必要があります(合格した場合、期待値をテストとしてカウントすることを拒否します)

  3. 3

    チャイは[関数]がテストに合格しない(エラー)をスローすることを期待していました(ノードを使用)

  4. 4

    期待は失敗していますが、テストはcy.onの確認とアラートメッセージで合格しています

  5. 5

    個々のテストがすべて合格したときに、Bazelテストで失敗が報告されるのはなぜですか?

  6. 6

    Jestは、vue-multiselectでvuexアクションをテストするときにモック関数が呼び出されることを期待していました

  7. 7

    Pythonでxmlrunnerとunittestを使用して、アサーションが失敗した後もテストを続行します

  8. 8

    関数アノテーションを介して、関数がパラメーターとして関数を期待していること、または関数を返すことを示すにはどうすればよいですか?

  9. 9

    Javaアプリケーションは、外部APIを呼び出すときにPKIXパスの構築に失敗したことを示しています

  10. 10

    シナリオを中止するつもりですが、シナリオと機能が失敗したと報告されています

  11. 11

    テストを再試行してtrueを返しても、アサーションが失敗する

  12. 12

    なぜ:エラーが発生するのですか:「HTTPリクエストの応答アサーション:テストに失敗しました:テキストに/ 302 /が含まれていると予想されます」

  13. 13

    pytestはアサートの失敗について報告しすぎています

  14. 14

    CasperJSでアサーションが失敗したときにテストケースを続行するにはどうすればよいですか?

  15. 15

    パッカーシェルプロビジョナーは正常に実行されていると報告しますが、何もしませんでした

  16. 16

    Pythonスクリプトを実行しているRaspberryPiに接続された磁気ドアセンサーが誤警報を報告しています

  17. 17

    グレースケールをより大きな黒い画像に入れようとしています。このエラーが発生しますOpenCVエラー:アサーションに失敗しました

  18. 18

    StackedIndexが失敗したアサーションエラーを引き起こしています

  19. 19

    StackedIndexが失敗したアサーションエラーを引き起こしています

  20. 20

    smartctlは、全体的なヘルステストに合格したと報告しますが、テストは失敗しましたか?

  21. 21

    すべてのテストに合格すると、Azure DevOps BuildPipelineのChutzpahJasmineテストが失敗しました

  22. 22

    Retrofitを使用してRESTWebサービスを利用するためのシンプルなAndroidクライアント-「サーバーへの接続に失敗しました」というエラーが表示されるのはなぜですか

  23. 23

    商品オプションに値が割り当てられていないため、ビッグコマースのカート作成API呼び出しが失敗します。どうすれば値を割り当てることができますか?

  24. 24

    リクエストからアサーションを実行しようとしていますが、これは応答として存在します

  25. 25

    関数が文字列を返すことを期待していますが、未定義を返すようです。モカテストに合格していません

  26. 26

    PDOは実行の失敗を報告しますが、エラーコードはそうではないことを示唆しています

  27. 27

    TestNGテストは、Maven Testとして実行すると失敗しますが、TestNGスイートとして実行すると合格します。

  28. 28

    一部が失敗した場合でも、すべてのPyTestアサーションを実行するにはどうすればよいですか?

  29. 29

    オプションのパラメータが両方とも合格または未定義であることをTSに確認してください

ホットタグ

アーカイブ