UNPKG

javascript-ctags

Version:

A command line tool for generating an extended ctags file for Javascript.

25 lines (20 loc) 708 B
"use strict"; require('mocha'); var expect = require('chai').expect; var generate = require('../lib/generate'); describe('generate', function() { describe('#generateFile', function() { var entries; beforeEach(function() { entries = generate.generateEntries('file.js', [ {name: 'tapir', line: 5 }]); }); it('generates one ctag entry', function() { expect(entries).to.have.length(1); }); it('generates one ctag entry', function() { var expected = 'tapir\tfile.js\t4/\\<tapir\\>/;"\tf\tlineno:5'; expect(entries[0]).to.equal(expected); }); }); });