Приложение работает нормально, но когда я тестирую, то оно падает.
это кусок кода, где что-то не так .. я думаю
componentDidMount = async() => {
try{
const request = await window.indexedDB.open("QuestionData",1)
request.onsuccess = (event) => {
const db = request.result;
const transaction = db.transaction('Questions' , "readwrite");
const store = transaction.objectStore('Questions');
const get = store.get(1)
get.onsuccess = () =>{
this.setState({
data: get.result.data
})
}
}
}catch(err){console.log(err)}
}
и это кусочек теста
test('should render btn', () => {
const wrapper = mount(<App />)
const btn = wrapper.find('.btn')
expect(btn.length).toBe(1)
})
сейчас Ошибка!
console.log src / App.js: 36 TypeError: Невозможно прочитать свойство 'open' из неопределенного