Skip to content

Commit e00f139

Browse files
committed
truncate long test file names for eCryptfs compatibility
1 parent d98e052 commit e00f139

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

test/test.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,8 @@ listZipFiles([path.join(__dirname, "failure")]).forEach(function(zipfilePath) {
237237
}
238238
function checkErrorMessage(err) {
239239
var actualMessage = err.message.replace(/[^0-9A-Za-z-]+/g, " ").trimRight();
240+
// eCryptfs limits file names to 143 bytes. (All file names are ascii.)
241+
actualMessage = actualMessage.slice(0, 143 - ".zip".length);
240242
if (actualMessage !== expectedErrorMessage) {
241243
if (i !== 0) {
242244
// The error messages are tuned for the common case.

0 commit comments

Comments
 (0)