diff --git a/src/test.js b/src/test.js index 110504f..668affb 100644 --- a/src/test.js +++ b/src/test.js @@ -611,39 +611,6 @@ describe("Проверка автокомлита и подсказок реда contextData = new Map(); }); - it("проверка подсказки ключевых слов запроса", function () { - switchQueryMode(); - bsl = helper('Выра'); - let suggestions = bsl.getQueryCompletition(languages.query.languageDef); - expect(suggestions).to.be.an('object'); - expect(suggestions.suggestions).to.be.an('array').that.not.is.empty; - assert.equal(suggestions.suggestions.some(suggest => suggest.label === "ВЫРАЗИТЬ"), true); - switchQueryMode(); - }); - - it("проверка подсказки параметров для функции запроса", function () { - switchQueryMode(); - bsl = helper('РАЗНОСТЬДАТ('); - let help = bsl.getCommonSigHelp(bslQuery.functions); - expect(help).to.have.property('activeParameter'); - switchQueryMode(); - }); - - it("проверка подсказки для функции запроса ЗНАЧЕНИЕ", function () { - switchQueryMode(); - bsl = helper('ЗНАЧЕНИЕ(Справочник.Товары.'); - let suggestions = bsl.getQueryCompletition(languages.query.languageDef); - expect(suggestions).to.be.an('object'); - expect(suggestions.suggestions).to.be.an('array').that.not.is.empty; - assert.equal(suggestions.suggestions.some(suggest => suggest.label === "Услуга") && suggestions.suggestions.some(suggest => suggest.label === "ПустаяСсылка"), true); - bsl = helper('ЗНАЧЕНИЕ(Перечисление.ТестовыйЭлемент.'); - suggestions = bsl.getQueryCompletition(languages.query.languageDef); - expect(suggestions).to.be.an('object'); - expect(suggestions.suggestions).to.be.an('array').that.not.is.empty; - assert.equal(suggestions.suggestions.some(suggest => suggest.label === "Реквизит1"), true); - switchQueryMode(); - }); - it("проверка подсказки объекта, полученного методом ПолучитьОбъект()", function () { bsl = helper('СправочникСсылка = Справочник.Товары.НайтиПоКоду(1);\nСправочникОбъект = СправочникСсылка.ПолучитьОбъект();\nСправочникОбъект.'); let suggestions = []; diff --git a/src/test_query.js b/src/test_query.js index 2c409a1..01cbdc7 100644 --- a/src/test_query.js +++ b/src/test_query.js @@ -58,6 +58,24 @@ describe("Проверка автокомлита и подсказок реда it("проверка загрузки bslMetadata", function () { assert.notEqual(bslMetadata, undefined); }); + + it("проверка подсказки ключевых слов запроса", function () { + switchQueryMode(); + bsl = helper('Выра'); + let suggestions = bsl.getQueryCompletition(languages.query.languageDef); + expect(suggestions).to.be.an('object'); + expect(suggestions.suggestions).to.be.an('array').that.not.is.empty; + assert.equal(suggestions.suggestions.some(suggest => suggest.label === "ВЫРАЗИТЬ"), true); + switchQueryMode(); + }); + + it("проверка подсказки параметров для функции запроса", function () { + switchQueryMode(); + bsl = helper('РАЗНОСТЬДАТ('); + let help = bsl.getCommonSigHelp(bslQuery.functions); + expect(help).to.have.property('activeParameter'); + switchQueryMode(); + }); it("проверка автокомплита для таблицы запроса, являющейся справочником", function () { bsl = helper(getCode(), 4, 9);