PhilippSoehnlein / star-trek-roman-timeline.de

A website presenting an overview of german Star Trek novels.
1 stars 1 forks source link

star-trek-roman-timeline.de

Build Status

A website presenting an overview of german Star Trek novels.

Sources for plot times and reading orders

Stardate calculators

Calculating stardates is also often necessary (and confusing).

TODO

Environment installation

Most of the installation can be done by npm (just do npm install), but there are some manual things to do.

Test Environment

Install Selenium Server

node_modules/protractor/bin/webdriver-manager update This downloads Selenium and the Chrome webdriver. On OSX I was prompted to install Java RE by the OS X Software Center.

Install Safari WebDriver Extension manually

See Selenium Issue 7933: Since updating to Safari 6.2 or 7.1 unable to establish a connection with the SafariDriver extension (comment 23).

Initialize environment for Appium / iOS

node_modules/appium/bin/appium-doctor.js --ios sudo node_modules/appium/bin/authorize-ios.js Having a look at https://github.com/appium/appium/blob/master/docs/en/appium-setup/running-on-osx.md doesn't hurt either.

Install environment for Appium / Android

See http://angular.github.io/protractor/#/mobile-setup#setting-up-protractor-with-appium-android-chrome

IE

Code Coverage

Code coverage reports for all unit tests can be generated like this (no grunt task yet): node_modules/istanbul/lib/cli.js cover node_modules/grunt-jasmine-node/node_modules/jasmine-node/bin/jasmine-node test/spec/