問題タブ [quick-nimble]

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 投票する
1 に答える
884 参照

swift - Swift Quick Nimble で beforeAll を行う方法

Jasmine では、 beforeAll() ブロックを記述内で使用して、その記述内のすべての it ブロックの前に実行できます。Swift の XCUITest (xcode) の Quick/Nimble BDD フレームワークにこれに相当するものはありますか? beforeSuite() しか見つかりませんでしたが、それはすべての記述ブロックの前に実行されます。

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

swift - 実際にテストを実行すると、Swift test --filter はすべてを除外するようです

SwiftPM でコンパイルされた迅速なライブラリがありtestTargetPackage.swift. CIでこれら2つのテストターゲットを個別に実行できるようにしたいので、次のようなものを実行しようとしています: swift test --filter='unitTests' swift test --filter='integrationTests'

なし--filterで実行すると、4 つの単体テストが実行され、1 つの失敗が見られます。統合テスト 1 回、失敗 1 回。ただし、これらの--filterコマンドを実行すると、単体テストに 1 回合格し、統合テストは 0 回実行されます。

しかし、--listこれらのコマンドに追加すると、適切なテストがすべてリストに表示されます。を使用するときにこれらのテストが除外される理由が見つかりません--filter

ここの動作について何か不足してい--filterますか?