Commit 0a77f645 by Prem Sichanugrist

Also stubbing the new call on `Cocaine::CommandLine`

parent 3a35ba9f
...@@ -2,10 +2,19 @@ require './test/helper' ...@@ -2,10 +2,19 @@ require './test/helper'
class PaperclipTest < Test::Unit::TestCase class PaperclipTest < Test::Unit::TestCase
context "Calling Paperclip.run" do context "Calling Paperclip.run" do
should "run the command with Cocaine" do setup do
Cocaine::CommandLine.expects(:new).with("convert", "stuff").returns(stub(:run)) Cocaine::CommandLine.expects(:new).with("convert", "stuff").returns(stub(:run))
@original_command_line_path = Cocaine::CommandLine.path
end
teardown do
Cocaine::CommandLine.path = @original_command_line_path
end
should "run the command with Cocaine" do
Paperclip.run("convert", "stuff") Paperclip.run("convert", "stuff")
end end
should "save Cocaine::CommandLine.path that set before" do should "save Cocaine::CommandLine.path that set before" do
Cocaine::CommandLine.path = "/opt/my_app/bin" Cocaine::CommandLine.path = "/opt/my_app/bin"
Paperclip.run("convert", "stuff") Paperclip.run("convert", "stuff")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment