spec/rack/dev-mark/theme/base_spec.rb in rack-dev-mark-0.2.0 vs spec/rack/dev-mark/theme/base_spec.rb in rack-dev-mark-0.3.0
- old
+ new
@@ -4,6 +4,14 @@
it "has private initialize method" do
expect {
Rack::DevMark::Theme::Base.new
}.to raise_error(Rack::DevMark::RuntimeError)
end
+ describe "subclass" do
+ subject { Class.new(Rack::DevMark::Theme::Base).new }
+ it "sets up" do
+ subject.setup 'env', 'rev'
+ expect(subject.env).to eq('env')
+ expect(subject.revision).to eq('rev')
+ end
+ end
end