Sha256: 8843878952642d6c31142ddbefdb943a7d9b5313c3f75ba2d5f2689750903e9b
Contents?: true
Size: 1.26 KB
Versions: 4
Compression:
Stored size: 1.26 KB
Contents
# encoding: utf-8 require_relative "spec_helper" require_relative "../examples/basic" # TODO: odstranovani elementu (accessory) describe "Formidable" do before(:each) do end describe "#renderer" do it "should be an object responding to #render method" do # @form.renderer.should respond_to(:render) end end describe "#render" do it "should call the #render method on renderer" do #params = {rating: "3"} # validations params = {name: "Hello", rating: 3} # params = {name: "Hello", rating: 3, :i_brake_it => {nono: 'test'}} @form = BasicForm.new(:my_form, {action: "/create", method: "POST"}, params) puts @form.inspect puts "=== RENDER ===" puts @form.render puts "\n=== VALID? ===" puts @form.valid? puts "\n=== ERRORS ===" p @form.errors puts "\n=== ACCESSORS ===" puts @form.rating.raw_data puts @form.name.raw_data puts @form.i_brake_it.raw_data.inspect puts @form.i_brake_it.nono.raw_data puts @form.i_brake_it.nono.raw_data = "NOTEST" puts @form.i_brake_it.raw_data.inspect # puts @form.submit puts '=' * 80 @form1 = MyForm.new(:test_form) puts @form1.render p @form1.errors end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
formidable-0.1.2 | spec/formidable_spec.rb |
formidable-0.1.1 | spec/formidable_spec.rb |
formidable-0.1 | spec/formidable_spec.rb |
formidable-0.0.1 | spec/formidable_spec.rb |