code cleanup and testsuite update
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 20 Jul 2009 12:43:53 +0000 (14:43 +0200)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 20 Jul 2009 12:43:53 +0000 (14:43 +0200)
commit991e553dad608b0f1e493670baa570f340cd72de
tree5aaf170efdaddcb81b9398d0af2863e136d28803
parentdd5d07e95ae49446cbc0f1e117665daf1d002c0f
code cleanup and testsuite update

- stop using IO.popen
- factor methods in smaller methods, otherwise test is hell
- make testsuite actually pass

If you are going to pass something you got from the web, parse it in the
controller layer, but a library class does not have any reason to get
time as strings, which makes default parameters a mess.
plugins/status/app/controllers/status_controller.rb
plugins/status/lib/status.rb
plugins/status/test/unit/status_test.rb