Jasmine in Python
16.04.2017 - vvuri - Reading time ~1 Minute
Jasmine — фреймворк для описания тестов на JavaScript, обладающий простым BDD-синтаксисом и широкими возможностями. Jasmine самодостаточен, тесты, написанные при помощи этого фреймворка можно запустить под Node без каких-либо дополнительных ухищрений.
in Python:
Jasmine projects for Python-based web projects
(Django, Flask, etc.)
== jasmine.github.io/edge/python_egg.html
== github.com/jasmine/jasmine-py
$ pip install jasmine
Использование - инициализация
$ jasmine-install
создает в глубинах папок файл jasmine.yml
в данном файле заносим где у нас что будет
$ jasmine -p 1337
запускает сервер на порту 1337, по-умолчанию на 8888
$ jasmine-ci
Запуск системы Continuous Integration environments
$ jasmine-ci --browser firefox
или
$ export JASMINE_BROWSER=chrome
$ jasmine-ci
или
$ jasmine-ci --seed 4321
$ jasmine-ci --browser phantomjs
описание команд используемых в проектах