Tôi đã cấu hình một ứng dụng để đẩy mã, nó hoạt động tốt, ngoại trừ các bài kiểm tra jest. Nó không thành công trong việc cung ứng cho lỗi này:Mã Đẩy kiểm tra jest phá vỡ cho phản ứng bản địa
TypeError: Cannot read property 'CheckFrequency' of undefined
at Object.<anonymous> (app/index.js:7:66)
at Object.<anonymous> (index.ios.js:5:12)
at Object.<anonymous> (__tests__/index.ios.js:4:12)
trong dòng này:
const codePushOptions = { checkFrequency: codePush.CheckFrequency.MANUAL };
Các mã kiểm tra là:
import App from '../index.ios';
it('renders correctly',() => {
const tree = renderer.create(
<App />,
);
});
Bạn cần phải tạo một [giả] (https: //facebook.github .io/jest/docs/manual-mocks.html) cho CodePush – Xeijp
codePush varibale không được xác định hoặc không phải là một json ' –
@Assem Chelli bạn đã giải quyết vấn đề của mình chưa? Chạy vào một cái gì đó tương tự bản thân mình ... –