Mercurial > hg > soundsoftware-site
comparison test/unit/query_test.rb @ 37:94944d00e43c
* Update to SVN trunk rev 4411
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Fri, 19 Nov 2010 13:24:41 +0000 |
parents | 40f7cfd4df19 |
children | af80e5618e9b |
comparison
equal
deleted
inserted
replaced
22:40f7cfd4df19 | 37:94944d00e43c |
---|---|
395 Group.destroy_all # No fixtures | 395 Group.destroy_all # No fixtures |
396 group1 = Group.generate!.reload | 396 group1 = Group.generate!.reload |
397 group2 = Group.generate!.reload | 397 group2 = Group.generate!.reload |
398 | 398 |
399 expected_group_list = [ | 399 expected_group_list = [ |
400 [group1.name, group1.id], | 400 [group1.name, group1.id.to_s], |
401 [group2.name, group2.id] | 401 [group2.name, group2.id.to_s] |
402 ] | 402 ] |
403 assert_equal expected_group_list.sort, @query.available_filters["member_of_group"][:values].sort | 403 assert_equal expected_group_list.sort, @query.available_filters["member_of_group"][:values].sort |
404 end | 404 end |
405 | 405 |
406 end | 406 end |
413 should "be an optional list" do | 413 should "be an optional list" do |
414 assert_equal :list_optional, @query.available_filters["assigned_to_role"][:type] | 414 assert_equal :list_optional, @query.available_filters["assigned_to_role"][:type] |
415 end | 415 end |
416 | 416 |
417 should "have a list of the Roles as values" do | 417 should "have a list of the Roles as values" do |
418 assert @query.available_filters["assigned_to_role"][:values].include?(['Manager',1]) | 418 assert @query.available_filters["assigned_to_role"][:values].include?(['Manager','1']) |
419 assert @query.available_filters["assigned_to_role"][:values].include?(['Developer',2]) | 419 assert @query.available_filters["assigned_to_role"][:values].include?(['Developer','2']) |
420 assert @query.available_filters["assigned_to_role"][:values].include?(['Reporter',3]) | 420 assert @query.available_filters["assigned_to_role"][:values].include?(['Reporter','3']) |
421 end | 421 end |
422 | 422 |
423 should "not include the built in Roles as values" do | 423 should "not include the built in Roles as values" do |
424 assert ! @query.available_filters["assigned_to_role"][:values].include?(['Non member',4]) | 424 assert ! @query.available_filters["assigned_to_role"][:values].include?(['Non member','4']) |
425 assert ! @query.available_filters["assigned_to_role"][:values].include?(['Anonymous',5]) | 425 assert ! @query.available_filters["assigned_to_role"][:values].include?(['Anonymous','5']) |
426 end | 426 end |
427 | 427 |
428 end | 428 end |
429 | 429 |
430 end | 430 end |