Sha256: d6c0920257fee16ad7033dce83dca1f656893898f6e6b6f323ecdcc32553bdd0
Contents?: true
Size: 858 Bytes
Versions: 1
Compression:
Stored size: 858 Bytes
Contents
require_relative '../test_helper' module OhlohScm::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 def test_ls_tree_encoding with_hg_repository('hg_with_invalid_encoding') do |hg| filenames = hg.ls_tree('51ea5277ca27') filenames.each do |filename| assert_equal true, filename.valid_encoding? end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ohloh_scm-2.0.0 | test/unit/hg_misc_test.rb |