Changeset 287
- Timestamp:
- 03/27/08 17:35:38 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
rubygems/tarantula/trunk/lib/relevance/tarantula.rb
r273 r287 17 17 gem 'htmlentities' 18 18 19 require 'facets/ enumerable/injecting'20 require 'facets/ kernel/metaclass'19 require 'facets/metaid' 20 require 'facets/meta' 21 21 require 'htmlentities' 22 22 rubygems/tarantula/trunk/lib/relevance/tarantula/form_submission.rb
r139 r287 18 18 19 19 def create_random_data_for(form, tag_selector) 20 form.find_all(tag_selector).inject ing({}) do |form_args, input|20 form.find_all(tag_selector).inject({}) do |form_args, input| 21 21 # TODO: test 22 22 form_args[input['name']] = random_data(input) if input['name'] 23 form_args 23 24 end 24 25 end … … 33 34 34 35 def mutate_selects(form) 35 form.find_all(:tag => 'select').inject ing({}) do |form_args, select|36 form.find_all(:tag => 'select').inject({}) do |form_args, select| 36 37 options = select.find_all(:tag => 'option') 37 38 option = options.rand 38 39 form_args[select['name']] = option['value'] 40 form_args 39 41 end 40 42 end
