ohloh_scm / branches / master / test / unit / hg_misc_test.rb
history
require File.dirname(__FILE__) + '/../test_helper'
module Scm::Adapters
class HgMiscTest < Scm::Test
def test_exist
save_hg = nil
with_hg_repository('hg') do |hg|
save_hg = hg
assert save_hg.exist?
end
assert !save_hg.exist?
end
def test_ls_tree
with_hg_repository('hg') do |hg|
assert_equal ['README','makefile'], hg.ls_tree(hg.head_token).sort
end
end
def test_export
with_hg_repository('hg') do |hg|
Scm::ScratchDir.new do |dir|
hg.export(dir)
assert_equal ['.', '..', 'README', 'makefile'], Dir.entries(dir).sort
end
end
end
end
end
