var assert = require('assert'); var PO = require('..'); describe('Comments', function () { var po; before(function (done) { PO.load(__dirname + '/fixtures/big.po', function (err, result) { assert.equal(err, null); po = result; done(); }); }); it('Parses the po file', function () { assert.notEqual(po, null); }); it('Parses the comments', function () { assert.equal(po.comments.length, 3); assert.equal(po.comments[0], 'French translation of Link (6.x-2.9)'); assert.equal(po.comments[1], 'Copyright (c) 2011 by the French translation team'); assert.equal(po.comments[2], ''); }); });