Przeglądaj źródła

Merge pull request #22894 from overleaf/jpa-large-chunk

[history-v1] add test case for large text file

GitOrigin-RevId: 5d7cc37d74c67e1927785ea9c544d897491e6abd
Jakob Ackermann 1 rok temu
rodzic
commit
98e0ed6a06

+ 6 - 0
services/history-v1/test/acceptance/js/storage/backupBlob.test.mjs

@@ -157,6 +157,12 @@ describe('backupBlob', function () {
       content: Buffer.from('x'.repeat(1000)),
       storedSize: 29, // zlib.gzipSync(content).byteLength
     },
+    {
+      name: 'large text file',
+      // 'ä' is a 2-byte utf-8 character -> 4MB.
+      content: Buffer.from('ü'.repeat(2 * 1024 * 1024)),
+      storedSize: 4101, // zlib.gzipSync(content).byteLength
+    },
     {
       name: 'binary file',
       content: Buffer.from([0, 1, 2, 3]),