UNPKG

pd-fileutils

Version:

A set of utilities for Pure Data files : parser, image generator.

23 lines (18 loc) 659 B
var path = require('path') , fs = require('fs') , assert = require('assert') , parsing = require('pd-fileutils.parser') , pdRendering = require('../lib/pd-rendering') , NEWLINE_REGEX = /\r?\n/; describe('pd-rendering', function() { describe('#render', function() { it('should succeed parsing/rendering all test patches identically', function() { var patchFile = fs.readFileSync(path.join(__dirname, 'patches', 'simple.pd')).toString() , simplePatch = parsing.parse(patchFile) assert.deepEqual( pdRendering.render(simplePatch).split(NEWLINE_REGEX), patchFile.split(NEWLINE_REGEX) ); }) }) })