Sha256: 647aa50113829616aa95367cfe494ed108ea9db19e64266b0894e82b152cf61b
Contents?: true
Size: 938 Bytes
Versions: 3
Compression:
Stored size: 938 Bytes
Contents
require 'test_helper' class Stuff def self.columns [] end end class SubmitTest < ActiveSupport::TestCase test "submit takes string param for value" do fragment = -> (ctx) { submit "Save it!" } assert_match '<div class="field-wrapper"><input type="submit" name="commit" value="Save it!" /></div>', arbre(&fragment) end test "submit accepts a class option" do fragment = -> (ctx) { submit class: 'button' } assert_match '<div class="field-wrapper"><input type="submit" name="commit" value="Save" class="button" /></div>', arbre(&fragment) end test "submit accepts a class option when string provided as first param" do fragment = -> (ctx) { submit 'XYZ', class: 'button' } assert_match '<div class="field-wrapper"><input type="submit" name="commit" value="XYZ" class="button" /></div>', arbre(&fragment) end end
Version data entries
3 entries across 3 versions & 2 rubygems