Skip to content

Commit 06b9c56

Browse files
committed
Added the tests for the chunked packets
1 parent 53971da commit 06b9c56

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

test/tests/writePhysicalFile.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ module.exports = (test, options, index) => test('write in a physical file', (isV
88
{
99
var files = {
1010
'file1.txt': 'this is the content!',
11-
'file2.txt': new Buffer([ 10, 12, 16, 100, 125, 200, 250 ])
11+
'file2.txt': new Buffer([ 10, 12, 16, 100, 125, 200, 250 ]),
12+
'testFile3.txt': new Buffer(100000)
1213
}
1314

15+
for(let i = 0; i < files['testFile3.txt'].length; ++i)
16+
files['testFile3.txt'].write('X', i, 1, 'utf-8');
17+
1418
isValid = isValid.multiple(Object.keys(files).length, server);
1519
const _ = (e, cb) => {
1620
if(e)
@@ -34,7 +38,7 @@ module.exports = (test, options, index) => test('write in a physical file', (isV
3438
if(e)
3539
isValid(false, e)
3640
else
37-
isValid(content.toString() === files[fileName].toString(), 'Received : ' + content.toString() + ' but expected : ' + files[fileName].toString());
41+
isValid(content.toString() === files[fileName].toString(), 'Received : "' + content.toString().substring(0, 30) + (content.length > 30 ? '[... ' + content.length + ' more]' : '') + '" but expected : "' + files[fileName].toString().substring(0, 30) + (files[fileName].length > 30 ? '[... ' + files[fileName].length + ' more]' : '') + '"');
3842
})
3943
}))
4044
}))
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11

2-
d}��
2+
d}��

test/tests/writePhysicalFile/testFile3.txt

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

test/tests/writeVirtualFile.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ module.exports = (test, options, index) => test('write in a virtual file', (isVa
66
{
77
var files = {
88
'testFile1.txt': 'this is the content!',
9-
'testFile2.txt': new Buffer([ 10, 12, 16, 100, 125, 200, 250 ])
9+
'testFile2.txt': new Buffer([ 10, 12, 16, 100, 125, 200, 250 ]),
10+
'testFile3.txt': new Buffer(100000)
1011
}
1112

13+
for(let i = 0; i < files['testFile3.txt'].length; ++i)
14+
files['testFile3.txt'].write('X', i, 1, 'utf-8');
15+
1216
isValid = isValid.multiple(Object.keys(files).length, server);
1317
const _ = (e, cb) => {
1418
if(e)
@@ -31,7 +35,7 @@ module.exports = (test, options, index) => test('write in a virtual file', (isVa
3135
if(e)
3236
isValid(false, e)
3337
else
34-
isValid(content.toString() === files[fileName].toString(), 'Received : ' + content.toString() + ' but expected : ' + files[fileName].toString());
38+
isValid(content.toString() === files[fileName].toString(), 'Received : "' + content.toString().substring(0, 30) + (content.length > 30 ? '[... ' + content.length + ' more]' : '') + '" but expected : "' + files[fileName].toString().substring(0, 30) + (files[fileName].length > 30 ? '[... ' + files[fileName].length + ' more]' : '') + '"');
3539
})
3640
}))
3741
}));

0 commit comments

Comments
 (0)