Skip to content

Commit 079679b

Browse files
extend archive converter tests
- add a flat zip file (directory is not within one dir) - add test for zip
1 parent 48841bd commit 079679b

File tree

1 file changed

+38
-1
lines changed

1 file changed

+38
-1
lines changed

lib/galaxy/datatypes/converters/archive_to_directory.xml

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,44 @@
3131
<test>
3232
<param name="input1" ftype="tar" value="testdir1.tar"/>
3333
<param name="__target_datatype__" value="directory"/>
34-
<output name="output1" ftype="directory" value="testdir1.tar.directory"/>
34+
<output name="output1" ftype="directory" value="testdir1.tar.directory">
35+
<extra_files name="testdir1/file1">
36+
<assert_contents>
37+
<has_text text="hello"/>
38+
</assert_contents>
39+
</extra_files>
40+
<extra_files name="testdir1/file2">
41+
<assert_contents>
42+
<has_text text="world"/>
43+
</assert_contents>
44+
</extra_files>
45+
<extra_files name="testdir1/dir1/file3">
46+
<assert_contents>
47+
<has_text text="subdirfile"/>
48+
</assert_contents>
49+
</extra_files>
50+
</output>
51+
</test>
52+
<test>
53+
<param name="input1" ftype="tar" value="testdir1_flat.zip"/>
54+
<param name="__target_datatype__" value="directory"/>
55+
<output name="output1" ftype="directory" value="testdir1.tar.directory">
56+
<extra_files name="file1">
57+
<assert_contents>
58+
<has_text text="hello"/>
59+
</assert_contents>
60+
</extra_files>
61+
<extra_files name="file2">
62+
<assert_contents>
63+
<has_text text="world"/>
64+
</assert_contents>
65+
</extra_files>
66+
<extra_files name="dir1/file3">
67+
<assert_contents>
68+
<has_text text="subdirfile"/>
69+
</assert_contents>
70+
</extra_files>
71+
</output>
3572
</test>
3673
</tests>
3774
<help>

0 commit comments

Comments
 (0)