Sha256: 91232421546b39b84da7e5f417d88fd28188b9485de7dfee11f6e7cd1db822d9
Contents?: true
Size: 965 Bytes
Versions: 1
Compression:
Stored size: 965 Bytes
Contents
require 'spec_helper' module Berkshelf describe Formatters::AbstractFormatter do subject do Class.new do include Formatters::AbstractFormatter end.new end it "has abstract methods for all the messaging modes" do lambda { subject.install("my_coobook","1.2.3","http://community") }.should raise_error(AbstractFunction) lambda { subject.use("my_coobook","1.2.3") }.should raise_error(AbstractFunction) lambda { subject.use("my_coobook","1.2.3","http://community") }.should raise_error(AbstractFunction) lambda { subject.upload("my_coobook","1.2.3","http://chef_server") }.should raise_error(AbstractFunction) lambda { subject.shims_written("/Users/jcocktosten") }.should raise_error(AbstractFunction) lambda { subject.msg("something you should know") }.should raise_error(AbstractFunction) lambda { subject.error("whoa this is bad") }.should raise_error(AbstractFunction) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
berkshelf-0.4.0 | spec/unit/berkshelf/formatters_spec.rb |