out, err = capture_subprocess_io do
assert_arv_get false, @@foo_manifest_locator + '/foo', 'tmp/foo'
end
-# assert_match /^ERROR:/, err
+ assert_match /Local file tmp\/foo already exists/, err
assert_equal '', out
assert_equal 'baz', IO.read('tmp/foo')
end
out, err = capture_subprocess_io do
assert_arv_get false, @@foo_manifest_locator + '/', 'tmp/'
end
-# assert_match /^ERROR:/, err
+ assert_match /Local file tmp\/foo already exists/, err
assert_equal '', out
assert_equal 'baz', IO.read('tmp/foo')
end
def test_nonexistent_block
out, err = capture_subprocess_io do
- assert_arv_get false, 'f1554a91e925d6213ce7c3103c5110c6'
+ assert_arv_get false, 'e796ab2294f3e48ec709ffa8d6daf58c'
end
assert_equal '', out
assert_match /Error:/, err
def test_nonexistent_manifest
out, err = capture_subprocess_io do
- assert_arv_get false, 'f1554a91e925d6213ce7c3103c5110c6/', 'tmp/'
+ assert_arv_get false, 'acbd18db4cc2f85cedef654fccc4a4d8/', 'tmp/'
end
assert_equal '', out
assert_match /Error:/, err
end
assert_equal '', err
assert_equal '', out
- assert foo_manifest_regexp_match(IO.read('tmp/foo'))
+
+ digest = Digest::MD5.hexdigest('foo')
+ !(IO.read('tmp/foo')).gsub!( /^(. #{digest}+3)(.*)( 0:3:foo)$/).nil?
end
def test_create_directory_tree
"should exit #{if expect then 0 else 'non-zero' end}")
end
- def foo_manifest_regexp_match(input)
- digest = Digest::MD5.hexdigest('foo')
- !input.gsub!( /^(. #{digest}+3)(.*)( 0:3:foo)$/).nil?
- end
-
def remove_tmp_foo
begin
File.unlink('tmp/foo')