@@ -108,35 +108,36 @@ const char* zipmerge(Args*... inputs) {
108
108
}
109
109
110
110
TEST (Zipmerge, Identity) {
111
- expect_same_file (zipmerge (" out.zip" , " CPython .zip" ), " CPython .zip" );
111
+ expect_same_file (zipmerge (" out.zip" , " directory .zip" ), " directory .zip" );
112
112
}
113
113
114
114
TEST (Zipmerge, Idempotent) {
115
- expect_same_file (zipmerge (" out.zip" , " CPython.zip" , " CPython.zip" , " CPython.zip" ), " CPython.zip" );
115
+ expect_same_file (zipmerge (" out.zip" , " directory.zip" , " directory.zip" , " directory.zip" ),
116
+ " directory.zip" );
116
117
}
117
118
118
119
TEST (Zipmerge, RemoveEverything) {
119
- expect_same_file (zipmerge (" --remove=CPython " , " out.zip" , " CPython .zip" ), " empty.zip" );
120
+ expect_same_file (zipmerge (" --remove=directory " , " out.zip" , " directory .zip" ), " empty.zip" );
120
121
}
121
122
122
123
TEST (Zipmerge, RemoveEverythingWildcard) {
123
- expect_same_file (zipmerge (" --remove=*on " , " out.zip" , " CPython .zip" ), " empty.zip" );
124
+ expect_same_file (zipmerge (" --remove=*ory " , " out.zip" , " directory .zip" ), " empty.zip" );
124
125
}
125
126
126
127
TEST (Zipmerge, RemovePrefixedPaths) {
127
- expect_same_file (zipmerge (" --remove=My/CPython " , " out.zip" , " --prefix=My" , " CPython .zip" ),
128
+ expect_same_file (zipmerge (" --remove=My/directory " , " out.zip" , " --prefix=My" , " directory .zip" ),
128
129
" empty.zip" );
129
130
}
130
131
TEST (Zipmerge, RemoveSome) {
131
- expect_same_file (zipmerge ( " --remove=CPython/Extensions.qll " , " --remove=CPython/ReturnTypeTrap.ql " ,
132
- " out.zip" , " CPython .zip" ),
133
- " CPython -partial.zip" );
132
+ expect_same_file (
133
+ zipmerge ( " --remove=directory/b.txt " , " --remove=directory/c.txt " , " out.zip" , " directory .zip" ),
134
+ " directory -partial.zip" );
134
135
}
135
136
136
137
TEST (Zipmerge, RemoveSomeWildcard) {
137
- expect_same_file (zipmerge (" --remove=CPython/E*.qll " , " --remove=CPython/R *" , " --remove=CP*l " ,
138
- " out.zip" , " CPython .zip" ),
139
- " CPython -partial.zip" );
138
+ expect_same_file (zipmerge (" --remove=directory/b*t " , " --remove=directory/c *" , " --remove=dir*t " ,
139
+ " out.zip" , " directory .zip" ),
140
+ " directory -partial.zip" );
140
141
}
141
142
142
143
TEST (Zipmerge, Prefix) {
0 commit comments