vaguerent/test/unit/vagrant/util/directory_test.rb
2020-06-16 09:32:37 -05:00

23 lines
646 B
Ruby

require File.expand_path("../../../base", __FILE__)
require "vagrant/util/directory"
require "time"
describe Vagrant::Util::Directory do
include_context "unit"
let(:subject){ Vagrant::Util::Directory }
describe ".directory_changed?" do
it "should return false if the threshold time is larger the all mtimes" do
t = Time.new("3008", "09", "09")
expect(subject.directory_changed?(Dir.getwd, t)).to eq(false)
end
it "should return true if the threshold time is less than any mtimes" do
t = Time.new("1990", "06", "06")
expect(subject.directory_changed?(Dir.getwd, t)).to eq(true)
end
end
end