Sha256: 6de7ee930f7a62b0b6ec402359a9a946a3a2440e0eb7e53166e555f7ff0cc8bf
Contents?: true
Size: 1.6 KB
Versions: 5
Compression:
Stored size: 1.6 KB
Contents
# -*- encoding : utf-8 -*- # describe Card::Mod::Loader do # # let(:card_double) { double "Card" } # # let(:pat_all_double) { proxy Card::Set::All } # # let(:format_double) { proxy Card::Format } # # let(:html_format_double) { proxy Card::Format::HtmlFormat } # # it "autos-load Card class methods from lib/card and mods" do # # #xpect(Card).to receive(:load_mods) # # # # # card = Card[:all] # # expect(card_double).to receive(:load_formats) # # #expect(Card).to receive(:load_sets) # # #expect(Card).to receive(:tracks).with(:any_args) # so Card still loads without core in failure testing # # Card[:all] # # #expect(Card.instance_method(:version)).to be # # # allow(Card).to receive(:version) # # # expect(Card.instance_method(:type_card)).to be # # # allow(Card).to receive(:file_path_sdfs) # # #expect(Card.instance_method(:file_path)).to be # # end # # it "defines Card methods from modules" do # # expect(Card.instance_method(:set_modules)).to be # # end # # it "defines Formatter methods from modules" do # # #expect(Card.instance_method(:render_core)).to be # # expect(Card.instance_method(:_render_raw)).to be # # expect(Card.instance_method(:render_core)).to be # # expect(Card.instance_method(:_render_raw)).to be # # end # # it "defines Formatter methods from modules" do # # expect(html_format_double.method(:render_core)).to be # # expect(html_format_double.method(:_render_raw)).to be # # expect(html_format_double.method(:render_core)).to be # # expect(html_format_double.method(:_render_raw)).to be # # end # end
Version data entries
5 entries across 5 versions & 1 rubygems