Sha256: 144b1cd75669e33e768754134318d92dfc593739a4112b8c71b6c4293b30be80
Contents?: true
Size: 921 Bytes
Versions: 3
Compression:
Stored size: 921 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/spec_helper') module Gritano describe CLI do it "should execute local commands" do console = double() console.should_receive(:execute).and_return([true, "ok"]) Gritano::Console.should_receive(:remote_console).with(false, Etc.getpwuid.dir) Gritano::Console::Gritano.should_receive(:new).and_return(console) CLI.execute(["user:list"]) end it "should execute remote commands" do console = double() console.should_receive(:execute).and_return([true, "ok"]) Gritano::Console.should_receive(:remote_console).with(true, Etc.getpwuid.dir) Gritano::Console::Remote.should_receive(:new).and_return(console) CLI.check(["repo:list"], "login") end it "should check public keys" do Key.should_receive(:find_by_key).and_return(nil) CLI.check_pub_key("key", ".") end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gritano-1.0.0 | spec/cli_spec.rb |
gritano-0.11.2 | spec/cli_spec.rb |
gritano-0.11.1 | spec/cli_spec.rb |