UNPKG

plaxtony

Version:

Static code analysis of SC2 Galaxy Script

20 lines 892 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const path = require("path"); const chai_1 = require("chai"); const vscode_uri_1 = require("vscode-uri"); const helpers_1 = require("./helpers"); describe('Store', () => { context('S2Workspace', async () => { let store; before(async () => { store = await helpers_1.mockupStoreFromS2Workspace(path.join('tests', 'fixtures', 'sc2-map.SC2Map'), [path.join('tests', 'fixtures', 'sc2-data-trigger')]); }); it('docs', () => { const doc = store.documents.get(vscode_uri_1.default.file(path.resolve(path.join('tests', 'fixtures', 'sc2-map.SC2Map', 'MapScript.galaxy'))).toString()); const metadata = store.s2metadata; chai_1.assert.isDefined(metadata.getSymbolDoc('UnitGetOwner')); }); }); }); //# sourceMappingURL=store.js.map