Merge branch 'spec' of git://github.com/sr/tracks into sr/spec

* 'spec' of git://github.com/sr/tracks:
  update user scenario to work with sqlite3
This commit is contained in:
bsag 2008-06-24 17:00:42 +01:00
commit c9d0d9a920

View file

@ -1,6 +1,5 @@
class UsersScenario < Scenario::Base
def load
create_preference
create_user :login => 'johnny', :first_name => 'Johnny', :last_name => 'Smith'
create_user :login => 'jane', :first_name => 'Jane', :last_name => 'Pilbeam'
create_user :login => 'sean', :first_name => 'Sean', :last_name => 'Pallmer'
@ -12,12 +11,9 @@ class UsersScenario < Scenario::Base
:password => password,
:password_confirmation => password,
:is_admin => attributes[:is_admin] || false,
:preference => preferences(:default)
}.merge(attributes)
create_model :user, attributes[:login].downcase.to_sym, attributes
end
def create_preference
create_record :preference, :default, :show_number_completed => 5
identifier = attributes[:login].downcase.to_sym
user = create_model :user, identifier, attributes
Preference.create(:show_number_completed => 5, :user => user)
end
end