Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scenario :valid_users do
- User.create! \
- :username => 'defunkt',
- :realname => 'Chris Wanstrath',
- :password => 'password',
- :email => 'chris@ozmm.org',
- :admin => true
- User.create! \
- :username => 'pjhyett',
- :realname => 'PJ Hyett',
- :password => 'password',
- :email => 'pjhyett@gmail.com'
- User.create! \
- :username => 'mojombo',
- :realname => 'Tom Preston-Werner',
- :password => 'password',
- :email => 'tompw@powerset.com'
- end
- defunkt, pjhyett, mojombo = User.find(:all)
- scenario :scenarios_rb => :valid_users do
- # How meta.
- Snippet.create! \
- :user => defunkt,
- :name => 'scenarios.rb',
- :language => 'Ruby',
- :body => File.read(__FILE__)
- Rewrite.create! \
- :user => pjhyett,
- :name => 'Re: scenarios.rb',
- :language => 'Ruby',
- :body => File.read(__FILE__),
- :snippet => Snippet.find(:first),
- :votes_count => 0
- Rewrite.create! \
- :user => mojombo,
- :name => 'You guys both suck',
- :language => 'Ruby',
- :body => "class Suck\n def initialize(sucker)\n @sucker = sucker\n end\nend",
- :snippet => Snippet.find(:first),
- :votes_count => 2
- end
- scenario :lots_of_snippets => :valid_users do
- ActiveRecord::Base.record_timestamps = false
- time = Time.now - 1.week
- 100.times do
- Snippet.create! \
- :user => defunkt,
- :name => 'scenarios.rb',
- :language => 'Ruby',
- :body => File.read(__FILE__),
- :created_at => (time += 1.hour)
- end
- ActiveRecord::Base.record_timestamps = true
- end
Add Comment
Please, Sign In to add comment