2015-12-17 3 views
5

Ionic2 был написан с машинописными текстами и основан на угловом2. Можно ли написать для этого единичный тест и тест e2e? Если это возможно, как мы можем это сделать?Как настроить карму/жасмин для работы с ionic2?

Извините за знания в области тестовых рамок, у меня нет большого опыта в карме и жасмине.

ответ

6

Мой коллега создал простое приложение «Counter» с оценками кармы/жасмина.

Проверьте это здесь: https://github.com/lathonez/clicker

Изменено в ionic2 (2.0.0-beta.0) и Angular2 (2.0.0-beta.3) - дать ему попробовать и открыть вопрос, если вам нужна помощь ,

+0

Спасибо! Я проверю это. GBU –

+0

Можем ли мы использовать webpack вместо SystemJS? –

+0

@ user3264864 Связанный проект 'Clicker' использует Webpack :) –

1

Here является «ионными 2 (Ионными RC0) шаблонными для запуска новых проектов. Это шаблонное будет следовать рекомендациям по угловому и ионному развитию.»

Это дает вам все эти доступные сценарии НПХ команды:

  • dev: запустить ионный служить
  • build: Полное производство сборки. Используйте флаг для сборки dev.
  • release: генерировать список изменений на основе совершает
  • push: ярлык для мастера мерзавца толчок происхождения --follow-тегов
  • lint: ворс с tslint
  • scss-lint: ворс СКС
  • test: работает Карма тест
  • e2e: проходит испытания на транспортирте e2e
  • e2e:interactive: проходит испытания протока e2e в интерактивных Режим
  • docs: пока не работает
  • outdated: поиск НПХ пакеты для устаревших зависимостей
  • ios:dev: строить .ipa с помощью Dev среды варов
  • ios:release: строить .ipa с производственной средой вары
  • android:dev: сборки .apk с использованием среды разработки vars
  • android:release: build .apk с производственной средой vars

Это в разработке, но я уже благодарю Marco Turi за это!

+0

Спасибо @Hadrien –

+0

Добро пожаловать! ;) –