Sha256: 5ea6c86ef8d70fb59c957f808cf69de09a46ccbc1b268854a62306bc9c8fd482
Contents?: true
Size: 693 Bytes
Versions: 2
Compression:
Stored size: 693 Bytes
Contents
# -*- encoding: utf-8 -*- require 'minitest/autorun' require 'time' require 'webgen/item_tracker/file' class TestItemTrackerFile < MiniTest::Unit::TestCase def setup @website = MiniTest::Mock.new @obj = Webgen::ItemTracker::File.new(@website) end def test_item_id assert_equal('filename', @obj.item_id('filename')) end def test_item_data assert_equal(File.mtime(__FILE__), @obj.item_data(__FILE__)) end def test_item_changed? refute(@obj.item_changed?(__FILE__, Time.now)) assert(@obj.item_changed?(__FILE__, Time.parse("1980-01-01"))) end def test_referenced_nodes assert_equal([], @obj.referenced_nodes('anything', 'nothing')) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
webgen-1.0.0.beta3 | test/webgen/item_tracker/test_file.rb |
webgen-1.0.0.beta2 | test/webgen/item_tracker/test_file.rb |