Jest, test çalıştırmalarını paralelleştirir ve hangi testleri çalıştırıp hangilerini çalıştırmaması gerektiğini önceden bilmez. Bu, "fit" kullandığınızda, o dosyada yalnızca bir test çalıştıracağı, ancak yine de projenizdeki diğer tüm test dosyalarını çalıştıracağı anlamına gelir .
fit
, fdescribe
Ve it.only
, describe.only
sadece bana çalıştırmak, başka testler atlamak, aynı amaca hizmet eder.
Kaynak: https://github.com/facebook/jest/issues/698#issuecomment-177673281
jest
Testlerinizi aşağıdaki gibi çalıştırdığınızda filtreleme mekanizmasını kullanın:
jest --config=jest.config.json --watch
Testleri bir testname
veya ile filtreleyebilirsiniz filename
, sadece terminaldeki talimatları izleyin
Basın p
, ardından bir dosya adı yazın
Sonra kullanabilir describe.only
ve it.only
filtre test dosyadan tüm diğer testler hangi atlar.