9 lines
473 B
JavaScript
9 lines
473 B
JavaScript
const assert=require('node:assert/strict'), fs=require('node:fs'), zlib=require('node:zlib')
|
|
const a=require('../src/common/snake.js').ARENA
|
|
for(const name of fs.readdirSync('src/common/tex').filter(n=>n.endsWith('.png'))) {
|
|
const b=fs.readFileSync('src/common/tex/'+name)
|
|
const size=name==='board.png'?a.radius*2:a.cell
|
|
assert.equal(b.readUInt32BE(16),size,name+' width');assert.equal(b.readUInt32BE(20),size,name+' height')
|
|
}
|
|
console.log('NATIVE ART DIMENSIONS PASS')
|