Описание тега ts-jest
Трансформатор Jest с поддержкой исходной карты, который позволяет использовать Jest для тестирования проектов, написанных на TypeScript.
0
ответов
Конфликт TypeScript с потоком при тестировании реактивного компонента
У меня есть простой шаблон реагирования на нативный код. Я пытаюсь проверить тест на простой компонент реакции-нативный, написанный на машинописи: // Splash.tsx import React, { Component } from 'react'; import { SContainer, STitle, SSubtitle, SPara …
17 янв '19 в 13:22
0
ответов
Ошибка файла *.ts при попытке использовать ts-jest с простым проектом TypeScript
Я пытаюсь использовать шутку с моим проектом TypeScript. Я установил ts-jest с помощью инструкции в разделе "Начало работы" на официальной странице проекта. Теперь я пытаюсь заставить его работать с командой npx jest в терминале. Но я получаю следую…
08 янв '19 в 15:48
3
ответа
Как сильно печатать шутки
Я хотел бы сильно напечатать мои шутки. В определенной степени я могу заставить это работать, но когда у класса есть личные свойства, я застреваю. Дополнительный вопрос: когда я использую mocks (так, как я это делаю в настоящее время), возвращаемый …
01 мар '19 в 09:50
0
ответов
Jest Проблема для тестирования сопоставления компонентов по структуре json
Я создал компонент Next Function, который в основном отображает файл json, используя значения в рамках создания загрузки значений тегов, как показано ниже. import FooterCerts from "constants/json/FooterCerts.json"; import { NextFunctionComponent } f…
01 мар '19 в 13:23
4
ответа
Пути машинописного текста не разрешаются при запуске jest?
Попытка преобразовать этот проект в шутку, используя эти инструкции. У меня все работает, кроме файлов, которые используют paths конфигурация: "paths": { "@fs/*": ["./src/*"], "@test/*": ["./test/*"] } Похоже, что при выполнении тестов операторы имп…
17 окт '18 в 17:52
0
ответов
Почему все наборы шутниковых тестов занимают больше времени по мере роста моего проекта?
Я работаю над реагирующим проектом Typescript, и я заметил, что время, затрачиваемое на каждый набор тестов, значительно возросло по мере роста проекта. Каждый набор тестов может работать до 10-15 секунд, независимо от сложности тестов внутри него. …
06 дек '18 в 18:04
1
ответ
Ошибка в компоненте.tsx React при отладке тестов с использованием ts-jest
Я пытаюсь отладить свои тесты машинописи в приложении React, используя ts-jest, Мой проект был создан с create-react-app, Я могу выполнить свои тесты машинописи отлично с предоставленной "test": "react-scripts-ts test --env=jsdom" Но для их отладки …
17 дек '18 в 07:45
2
ответа
Не может преобразовать папку внутри node_modules с помощью ts-jest
Я пишу тесты на машинописи, и у меня есть частные зависимости в node_modules/@my-modules папка. я использую ts-jest Компилятор и Jest все еще жалуются на модули esnext в папке node_modules. версии пакета: "@types/jest": "^23.3.12", "jest": "^23.6.0"…
14 янв '19 в 13:08
0
ответов
Не могу пройти тест на шутку реагировать нативно с машинописным шаблоном
После использования react-native init MyAwesomeProject --template typescript инициировать реактивный собственный проект с шаблоном машинописи. Введите этот проект, я набираю yarn test и затем получите тестовое сообщение об ошибке. FAIL __tests__/App…
16 фев '19 в 13:58
1
ответ
ts-jest - объявлять const из набора (.d.ts) значения не определены при запуске jest
Я относительно новичок в использовании Typescript и Jest, и я столкнулся с проблемой, когда у меня есть целая куча окружающих объявлений в файлах наборов (index.d.ts) в @types/screeps, Это выглядит так: declare const OK: 0; declare const ERR_NOT_OWN…
08 дек '18 в 11:20
0
ответов
Не удалось получить фиктивные метаданные с помощью genMockFromModule, если модуль не собран как commonjs
Прежде всего я использую preset-typcript (TypeScript 3.1.3), Babel 7 и Webpack 4 и preset-env для переноса пакета. При попытке позвонить genMockFromModule с моим пакетом из node_modules он работает, если я собираю его, используя Babel 6, но не в Bab…
01 ноя '18 в 15:08
1
ответ
Использование функции Jest
В заметках о выпуске Jest 24 выделена новая функция, которую я хочу использовать: test.todo, Тем не менее, для жизни моей я не могу использовать его. Например, я хочу набросать тесты в моем subscriptions.test.ts файл, поэтому я создаю следующее: des…
20 фев '19 в 11:12
0
ответов
Ts-Jest импорт не удался
Одна из моих библиотек должна быть импортирована следующим образом import {Check} from "check-preconditions/lib/Check"; check-preconditions - это просто node_module, но способ, которым они экспортировали его, довольно прикольный. Это хорошо работает…
08 янв '19 в 21:35
0
ответов
Как проверить супер звонки при использовании Typescript с Jest?
Скажем, у меня есть класс, который структурирован так: // Some class that calls super.get() and adds an additional param export default class ClassB extends ClassA { private foo: string; constructor(params) { super(params); this.foo = 'bar'; } publi…
27 дек '18 в 14:55
0
ответов
Jest не может импортировать модули TS / TSX
Когда я пытаюсь импортировать модули машинописи в мои модульные тесты, я получаю сообщение об ошибке Unable to resolve path to module 'src/js/TestNum', У него нет той же проблемы, выполняющей одинаковый импорт из файлов js / jsx. В прошлом, когда у …
30 май '19 в 22:19
0
ответов
Почему функция spyOn в тесте не работает с sendGrid?
Я настраиваю сервер graphql с graphql-yoga и prisma, используя Typescript. Когда пользователь регистрируется, на указанный адрес электронной почты будет отправлено письмо со ссылкой для проверки. Все работает нормально, но я хочу написать тест на му…
30 май '19 в 13:47
3
ответа
Как использовать jest.spyOn с компонентом функции React с использованием Typescript
Я разрабатываю приложение React с использованием Typescript и хуков, и я пытаюсь использовать Enzyme с Jest для тестирования компонентов функций. Я не могу использовать jest.spyOn для тестирования метода в моем компоненте. Метод jest.spyOn не разреш…
24 май '19 в 17:55
1
ответ
Где я должен поместить файл index.d.ts?
Я пишу сервис nodeJS, который использует несколько модулей npm без @types. Сообщение об ошибке tsc говорит мне, что мне нужно добавить файл index.d.ts, но не указывает, куда его поместить. Мой файл helper.spec.ts, который также импортирует те же мод…
17 май '19 в 04:46
1
ответ
Как включить тестовые библиотеки TypeScript в помощника по тестированию с Jest?
Я хочу включить тестовый файл помощников по адресу./src/index.tsx import React from "react"; import { NotificationContext } from "../state/NotificationContext"; export function wrapComponentInContext<T = {}>(Comp: React.FunctionComponent<T&…
21 май '19 в 10:49
2
ответа
Насмешливые родовые функции с шуткой
Я безуспешно пытался издеваться над общей функцией с помощью jest. Вот способ, который мне кажется правильным: interface ServiceInterface { get<T>(): T; } class Service implements ServiceInterface { get = jest.fn(<T>(): T => null); } …
14 май '19 в 16:02