Sha256: 942dc6ff9eeea741cd7f4c3af0804356cc2c5689d5952983f03fa49ebe44f7d7
Contents?: true
Size: 794 Bytes
Versions: 28
Compression:
Stored size: 794 Bytes
Contents
require "#{File.dirname(__FILE__)}/../../../test_helper" include_fixture_resources class CronResourceTest < Test::Unit::TestCase context "Base" do setup do PoolParty::Resource.define_resource_methods @res = PoolParty::Resources::Cron.new "run root scripts", :command => "/bin/sh /usr/bin/root_scripts", :hour => [2,8,14], :weekday => [2,5] @base = DependencyResolvers::Chef @base.compile_directory = test_dir end should "have the cron method denoted by has_method_name" do str = "cron \"run root scripts\" do command \"/bin/sh /usr/bin/root_scripts\" action :create minute \"*\" hour [ 2, 8, 14 ] day \"*\" month \"*\" weekday [ 2, 5 ] user \"root\" end\n" assert_equal str, @base.compile(@res) end end end
Version data entries
28 entries across 28 versions & 3 rubygems