'bağlanma' özelliği, tepki-native birim testinden şaka kullanıyorduk. İyi çalışıyordu. Sadece npm'yi sildik ve tekrar yükledik ve sonra birim testini çalıştırmaya çalıştığımızda (npm testi) aşağıdaki hatayı alıyoruz ve test senaryolarını çalıştıramıyoruz. jest: Test paketi çalıştırılamadı, TypeError: Özellik kimliği okunamıyor
ters gitti olabilir ne.cevap
18'den 19'a jest-cli sürümü yükseltmek sorunu çözdü.
Aynı problem vardı. Sadece jest kullanarak birkaç test ile başladım, sonra başka bir makinede create-react-app ile klasör başlattım ve önceki testleri geri yükledim. Bundan sonra, mevcut makineme geri döndüm, npm kurdum ve testleri çalıştırdım. Bana bu hatayı verdi, bu yüzden node_modules'i sildim ve npm'yi tekrar kurdum. Bütün testler şimdi yeşil.
deneyin hem jest ve jest babel son sürümlerini
npm install --save-dev jest
npm install --save-dev babel-jest regenerator-runtime
Ve testi yeniden çalıştırın yeniden yüklemek için, benim
için çalışıyor Aynı hata vardı:
Test suite failed to run, TypeError: Cannot read property 'bind' of undefined
@Harish_N ile benzer, ancak tepki komut dosyalarını kullanıyordum. Benim durumumda
tamamen yaklaşık package.json yılında yeni bir sürüme testi ile ilgili bağımlılıkları güncellenmesi oldu.