Avatar
確かに、SuiteTraitだけだと個別のテストの実行に干渉できないからrecursiveが必要だし、recursiveが必要だと暗黙の仕様にも引きづられそうだ
5:53 AM
何が変なのかわかったぞ、SuiteTraitはSuiteの初期化時とTestの初期化時それぞれでprovideScopeが呼ばれるからSuiteとして2回呼ばれるということか
5:54 AM
それが(2)なんですね。
5:54 AM
おもちさん的には2回呼ばれると表現しているけど、僕的にはそれは3回呼ばれているな
5:54 AM
Suite(全体), Suite(個別), Test(個別)で3回scopeProviderが呼ばれるんですね