Sha256: d9e6224ea745d2040512ae226919bba357bc3516c67819a1f8e0c1e02b5c8583
Contents?: true
Size: 666 Bytes
Versions: 14
Compression:
Stored size: 666 Bytes
Contents
require 'minitest/autorun' require 'minitest/focus' require "#{File.expand_path(File.dirname(__FILE__))}/../lib/traquitana.rb" describe Traquitana::Cleaner do before do @cleaner = Traquitana::Cleaner.new @config = Traquitana::Config.instance @config.load end it 'should have a run method' do expect(@cleaner).must_respond_to :run end it 'should run cleaner on remote host' do network = MiniTest::Mock.new network.expect(:execute, nil, [["find #{@config.directory}/traq -type f -iname '*.zip' -o -iname '*.list' | sort | head -n-2 | xargs rm $1"]]) @cleaner.network = network @cleaner.run network.verify end end
Version data entries
14 entries across 14 versions & 1 rubygems