Sha256: a55b1a33b46b931a86c0b38927a432594f65308dc4a1c79784ea789b61b4d113
Contents?: true
Size: 973 Bytes
Versions: 1
Compression:
Stored size: 973 Bytes
Contents
require File.join(File.expand_path(File.dirname(__FILE__)), 'testutilities') require File.expand_path(File.join(File.dirname(__FILE__), "../lib/amp")) class TestJournal < AmpTestCase def test_journal tfile = "tempjournal" j = Amp::Mercurial::Journal.new(:reporter => Amp::StandardErrorReporter, :journal => tfile, :opener => simple_opener) j << {:file => "file", :offset => 12345} open(tfile) do |input| assert_equal("file\0#{12345}\n", input.read) end j.close assert !File.exists?(tfile) end def test_journal_start_mode tfile = "tempjournal" Amp::Mercurial::Journal.start(tfile, :opener => simple_opener) do |j| j << {:file => "file", :offset => 12345} open(tfile) do |input| assert_equal("file\0#{12345}\n", input.read) end end assert !File.exists?(tfile) end def simple_opener opener = Amp::Opener.new(Dir.pwd) opener.default = :open_file opener end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
amp-0.5.3 | test/test_journal.rb |