Drop orphaned tests

This commit is contained in:
Vitaly Puzrin 2020-11-07 13:15:08 +03:00
parent a547a41e92
commit 89b5e653fa
3 changed files with 0 additions and 99 deletions

1
.gitignore vendored
View file

@ -2,5 +2,4 @@
doc/
node_modules/
coverage/
test/browser/pako.js
*.log

View file

@ -1,56 +0,0 @@
<html>
<head>
<title>pako tests</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../../node_modules/mocha/mocha.css" />
<script src="../../node_modules/mocha/mocha.js"></script>
<script>
mocha.setup('bdd');
mocha.suite.timeout(30000);
</script>
<script>
function assert(expr, msg) {
if (!expr) throw new Error(msg || 'failed');
}
</script>
<script>
function assert(expr, msg) {
if (!expr) throw new Error(msg || 'failed');
}
</script>
<script src="./pako.js"></script>
<script src="./test.js"></script>
<script>
onload = function(){
var runner = mocha.run();
var failedTests = [];
runner.on('end', function(){
window.mochaResults = runner.stats;
window.mochaResults.reports = failedTests;
});
runner.on('fail', logFailure);
function logFailure(test, err){
var flattenTitles = function(test){
var titles = [];
while (test.parent.title){
titles.push(test.parent.title);
test = test.parent;
}
return titles.reverse();
};
failedTests.push({name: test.title, result: false, message: err.message, stack: err.stack, titles: flattenTitles(test) });
};
};
</script>
</head>
<body>
<div id="mocha"></div>
</body>
</html>

View file

@ -1,42 +0,0 @@
/*global describe, it, pako, assert*/
'use strict';
var size = 100*1000;
var data_bin = (typeof Uint8Array !== 'undefined') ? new Uint8Array(size) : new Array(size);
for (var i=data_bin.length-1; i>=0; i--) { data_bin[i] = (Math.random(256)*256) & 0xff; }
var cmp = function (a, b) {
if (a.length !== b.length) { return false; }
for (var i=0, l=a.length; i<l; i++) { if (a[i] !== b[i]) { return false; } }
return true;
};
describe('Generic', function () {
it('defaults', function() {
assert(cmp(data_bin, pako.inflate(pako.deflate(data_bin))));
});
describe('levels', function() {
it('0', function() {
assert(cmp(data_bin, pako.inflate(pako.deflate(data_bin, { level: 0 }))));
});
it('1', function() {
assert(cmp(data_bin, pako.inflate(pako.deflate(data_bin, { level: 1 }))));
});
it('4', function() {
assert(cmp(data_bin, pako.inflate(pako.deflate(data_bin, { level: 4 }))));
});
it('6', function() {
assert(cmp(data_bin, pako.inflate(pako.deflate(data_bin, { level: 6 }))));
});
});
});