14482: Adds failing test about partially unescaped file tokens.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Tue, 15 Jan 2019 18:33:58 +0000 (15:33 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Tue, 15 Jan 2019 18:33:58 +0000 (15:33 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

sdk/ruby/test/test_keep_manifest.rb

index 5fd1c31e329c737f44e47be110d79f9b24f7953e..f29e978ab84cd230feea106a165272926372ee8e 100644 (file)
@@ -448,6 +448,7 @@ class ManifestTest < Minitest::Test
     [false, ". d41d8cd98f00b204e9800998ecf8427e+0 0:0:\\057foo/bar\n",
       "Manifest invalid for stream 1: invalid file token \"0:0:\\\\057foo/bar\""],
     [true, ". d41d8cd98f00b204e9800998ecf8427e+0 0:0:\\134057foo/bar\n"],
+    [false, ". d41d8cd98f00b204e9800998ecf8427e+0 \\040:\\040:foo.txt\n"],
   ].each do |ok, manifest, expected_error=nil|
     define_method "test_validate manifest #{manifest.inspect}" do
       assert_equal ok, Keep::Manifest.valid?(manifest)