Sha256: 3b8bd8b4ca903e1949cd3cc3d29f272954474bc3198e184ef560ffb130864906
Contents?: true
Size: 859 Bytes
Versions: 9
Compression:
Stored size: 859 Bytes
Contents
class FormTest include Forms::Models::Extension def create result = { :response => 'test' } end end class FormAlt include Forms::Models::Extension def create result = { :response => 'alt' } end end class FormsDataset < Dataset::Base def load attributes = { :title => "test_form", :body => "<r:text name='request[test]' />", :content => "<r:form:read name='request[test]' />", :secondary => "<r:form:read name='request[test]' />", :config => <<-CONFIG test: extension: test CONFIG } create_record :form, :test, attributes end helpers do def mock_response @response = OpenStruct.new({ :result => { :results => {} } }) mock(Forms::Tags::Responses).current(anything,anything) { @response } end end end
Version data entries
9 entries across 9 versions & 1 rubygems