spec/lib/cli_spec.rb in ufo-4.5.3 vs spec/lib/cli_spec.rb in ufo-4.5.4
- old
+ new
@@ -13,9 +13,15 @@
it "tag shows the tag" do
out = execute("exe/ufo docker name #{@args}")
expect(out).to match(%r{tongueroo/demo-ufo:ufo-.{7}})
end
+
+ it "compiles Dockerfile from Dockerfile.erb" do
+ FileUtils.cp("spec/fixtures/dockerfiles/Dockerfile.erb", "#{Ufo.root}/Dockerfile.erb")
+ out = execute("exe/ufo docker compile #{@args}")
+ expect(out).to include("Compiled Dockerfile.erb to Dockerfile")
+ end
end
context "tasks" do
before(:each) do
FileUtils.mkdir_p("#{Ufo.root}/.ufo/data/")