voteamerica / backend

MIT License
7 stars 17 forks source link

Update operator page tests and test new input forms #247

Closed jkbits1 closed 5 years ago

jkbits1 commented 5 years ago

Docker-compose yml files for Travis and local testing now use the same jekyllDev Dockerfile as the full-stack dev environment (also recently updated). This enables these environments to use Bucklescript bsb to compile ReasonML files and run Webpack.

The nightwatch files are updated with new tests for input forms on operator page. These tests are used in the full-tests script to provide the bulk of testing as executed by the tests using the public input forms. Date input is handled using the correct methods to update ReactJs input date fields.