Sha256: 6819e166e1b127dd4dbec38112a47293a857edc05864b4731076e258355cf330

Contents?: true

Size: 910 Bytes

Versions: 39

Compression:

Stored size: 910 Bytes

Contents

# -*- encoding : utf-8 -*-

describe Card::Set::Rstar::Rules do
  it "renders setting view for a right set" do
    r = Card["*read+*right"].format.render_open
    expect(r).not_to match(/error/i)
    expect(r).not_to match("No Card!")
    # warn "r = #{r}"
    assert_view_select r, 'table[class="set-rules table"]' do
      assert_select 'a[href~="/*read+*right+*read?view=open_rule"]',
                    text: "read"
    end
  end

  it "renders setting view for a *input rule" do
    Card::Auth.as_bot do
      r = Card.fetch("*read+*right+*input", new: {}).format.render_open_rule
      expect(r).not_to match(/error/i)
      expect(r).not_to match("No Card!")
      assert_view_select r, 'tr[class="card-slot open-rule edit-rule"]' do
        assert_select 'input[id="success_id"][name=?][type="hidden"]'\
                      '[value="*read+*right+*input"]', "success[id]"
      end
    end
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
card-1.96.8 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.7 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.6 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.5 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.4 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.3 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.2 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.1 mod/standard/spec/set/rstar/rules_spec.rb
card-1.96.0 mod/standard/spec/set/rstar/rules_spec.rb
card-1.95.3 mod/standard/spec/set/rstar/rules_spec.rb
card-1.95.2 mod/standard/spec/set/rstar/rules_spec.rb
card-1.95.1 mod/standard/spec/set/rstar/rules_spec.rb
card-1.95.0 mod/standard/spec/set/rstar/rules_spec.rb
card-1.94.1 mod/standard/spec/set/rstar/rules_spec.rb
card-1.94.0 mod/standard/spec/set/rstar/rules_spec.rb
card-1.93.13 mod/standard/spec/set/rstar/rules_spec.rb
card-1.93.12 mod/standard/spec/set/rstar/rules_spec.rb
card-1.93.11 mod/standard/spec/set/rstar/rules_spec.rb
card-1.93.10 mod/standard/spec/set/rstar/rules_spec.rb
card-1.93.9 mod/standard/spec/set/rstar/rules_spec.rb