// These tests are meant to develop over time.
// New tests can be added to validate.json
// Regenerate the tests.html file with the following command 'node generate.js'
// underscore.js is required. It can be installed with 'npm install underscore'
var fs = require('fs');
var _ = require('underscore');
// load emojis
var emojis = JSON.parse(fs.readFileSync('validate.json'), 'utf8');
// load template
var data = fs.readFileSync('template.html');
data = data.toString();
var template = _.template(data);
var testFile = template(emojis);
// write test file
var output_path = 'tests.html';
fs.writeFileSync(output_path, testFile);
console.log('Generated ' + output_path);