view · edit · sidebar · attach · print · history

< Niklaus.20161114-steinwies-rack | Index | Niklaus.20161108-steinwies-firefox >>

20161109-steinwies-rack

Summary

  • Finish conversion to use Steinwies with rack based SBSM
  • Convert davaz.com to use SBSM 1.3.1 with rack
  • Keep in Mind

Commits

Index

Finish conversion to use Steinwies with rack based SBSM

Goals are to have a few commits porting the content of the rack branch into the master branches of sbsm and steinwies.ch. Tests should work on travis-ci, too. Some pending tests are okay, as stuff like login/logout will be tested in davaz.com.

In SBSM fixed unit tests and cleanup documentation with commits

Trying to fix the travis-ci build with Add chrome driver for travis

Ported changes from rack branch to master in SBSM with the commits

Last commits has 386 additions and 427 deletions. I always love it if I can to the same with less code. And having a much better test infrastructre is nice, too.

Needed some time to understand howto use a common logger for Rack and SBSM. Also fixed configuring (and overriding for the spec test) of the servername/port defined in etc/config.yml. Done with commit Made logger configurable. Less logging

Pushed changes in Steinwies master branch

Reworked the spec test for steinwies.ch to achieve the following goals:

  • Run spec tests using different ports than production
  • Logging while running spec and unit tests should go into seperate file

Pushed commit Fixed setup for running spec tests. Fixed kontakt_spec. Use mail instead of smtp_tls

Cleaned up test_help with commit [[https://github.com/ngiger/steinwies.ch/commit /3ae202b7dc84ee34d8a19f60bd7e61a72ece14b8|Cleanup test_helper. Use spec/tst_util]]

Working on adapting the services for steinwies and steinwies.rack. Adding the following two lines to the etc/config.yml

log_pattern: /var/www/steinwies.ch/log/%Y/%m/%d/steinwies.log' 
server_port: 8006               

Pushed commit Use port 8006. Fix Gemfile.lock.

Asking Zeno whether we should add the svc/run, svc/log/run, svc.rack/run, svc.rack/log/run to the source code.

Convert davaz.com to use SBSM 1.3.1 with rack

Forked the zdavatz repository. Fixed some typs (oneliner). Must first fix all unit tests. Also thinking about using the chromedriver instead of phantomjs for the watir tests. Found some nice utilities for handling the watir tests.

view · edit · sidebar · attach · print · history
Page last modified on November 09, 2016, at 05:44 PM