1 | var assert = require('assert')
|
2 | , fs = require('fs')
|
3 | , tokenizer = require('../index')
|
4 | , path = require('path').join(__dirname, 'test.glsl')
|
5 |
|
6 | var glsl = fs.readFileSync(path, 'utf8')
|
7 |
|
8 | fs.createReadStream(path)
|
9 | .pipe(tokenizer())
|
10 | .on('data', function(token) {
|
11 | if(token.data === '(eof)') {
|
12 | return
|
13 | }
|
14 | assert.equal(token.data, glsl.slice(token.position, token.position + token.data.length))
|
15 | })
|