Help¶
Ping ctrees_at_mailserviceslc_dot_com
Read and view me explaining this repo in help-test-tutorial-login where I explain the repo structure and walk through the proposed testing workflow.
drpfeature Install¶
Quick Start:
$ node --version
v8.9.3
$ cd ~/Code
$ git clone https://github.com/ctrees/drpfeature.git
$ cd drpfeature
$ yarn install
$ yarn run test
$ yarn run docs
Build ReadTheDocs¶
To edit and update the readthedocs:
$ cd ~/Code
$ git clone https://github.com/ctrees/drpfeature
$ cd drpfeature/docs
$ make html
$ open build/html/index.html
$ vi source/help.rst
$ make html
$ open build/html/index.html
(verify changes)
$ make clean
$ cd ~/Code/drpfeature
$ git add *
$ git commit -m "Update documents"
$ git push
(wait some min for webhooks to hit)
$ open http://drpfeature.readthedocs.io/en/latest/
(inspect changes)
Sphinx Install¶
To install Sphinx via pip ( pip-install ) to make documentation:
$ python --version
Python 2.7.10
$ python get-pip.py
$ pip --version
pip 9.0.1 from /Library/Python/2.7/site-packages (python 2.7)
$ sudo pip install --ignore-installed Sphinx
References¶
- github drpfeature
- ReadTheDocs drpfeature-docs
- Docs created via Sphinx
- rst-cheatsheet
- pip-install
- drpfeature is based on cucumber-boilerplate feature test for drp UX portal
- drp is a work fork of drp-forksource
- yarn is a new npm (node package manager)
- cucumber-boilerplate is a work fork of cucumber-boilerplate-forksource
- help-test-tutorial-login is a testing workflow walk through of a basic login test