Mercurial > hg > soundsoftware-site
comparison test/functional/timelog_controller_test.rb @ 22:40f7cfd4df19
* Update to SVN trunk rev 4173
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Fri, 24 Sep 2010 14:06:04 +0100 |
parents | 513646585e45 |
children | 94944d00e43c |
comparison
equal
deleted
inserted
replaced
14:1d32c0a0efbf | 22:40f7cfd4df19 |
---|---|
281 # project and subproject | 281 # project and subproject |
282 assert_equal [1, 3], assigns(:entries).collect(&:project_id).uniq.sort | 282 assert_equal [1, 3], assigns(:entries).collect(&:project_id).uniq.sort |
283 assert_not_nil assigns(:total_hours) | 283 assert_not_nil assigns(:total_hours) |
284 assert_equal "162.90", "%.2f" % assigns(:total_hours) | 284 assert_equal "162.90", "%.2f" % assigns(:total_hours) |
285 # display all time by default | 285 # display all time by default |
286 assert_equal '2007-03-11'.to_date, assigns(:from) | 286 assert_equal '2007-03-12'.to_date, assigns(:from) |
287 assert_equal '2007-04-22'.to_date, assigns(:to) | 287 assert_equal '2007-04-22'.to_date, assigns(:to) |
288 end | 288 end |
289 | 289 |
290 def test_details_at_project_level_with_date_range | 290 def test_details_at_project_level_with_date_range |
291 get :details, :project_id => 1, :from => '2007-03-20', :to => '2007-04-30' | 291 get :details, :project_id => 1, :from => '2007-03-20', :to => '2007-04-30' |
323 assert_template 'details' | 323 assert_template 'details' |
324 assert_not_nil assigns(:entries) | 324 assert_not_nil assigns(:entries) |
325 assert_equal 2, assigns(:entries).size | 325 assert_equal 2, assigns(:entries).size |
326 assert_not_nil assigns(:total_hours) | 326 assert_not_nil assigns(:total_hours) |
327 assert_equal 154.25, assigns(:total_hours) | 327 assert_equal 154.25, assigns(:total_hours) |
328 # display all time by default | 328 # display all time based on what's been logged |
329 assert_equal '2007-03-11'.to_date, assigns(:from) | 329 assert_equal '2007-03-12'.to_date, assigns(:from) |
330 assert_equal '2007-04-22'.to_date, assigns(:to) | 330 assert_equal '2007-04-22'.to_date, assigns(:to) |
331 end | 331 end |
332 | 332 |
333 def test_details_atom_feed | 333 def test_details_atom_feed |
334 get :details, :project_id => 1, :format => 'atom' | 334 get :details, :project_id => 1, :format => 'atom' |