1234567891011121314151617181920212223242526 |
- var test = require('tape')
- var load = require('./')
- var expectedArial = require('./fnt/Arial.json')
- var fs = require('fs')
- var http = require('http')
- var arialBin = fs.readFileSync('fnt/Arial.bin')
- test('should load from server URL', function (t) {
- t.plan(1)
- const server = http.createServer((req,res) => {
- res.end(arialBin)
- })
-
- server.listen(8003, () => {
- load({
- url: 'http://localhost:8003',
- binary: true
- }, (err, res) => {
- if (err) t.fail(err)
- else t.deepEqual(res, expectedArial)
- server.close()
- })
- })
- })
|