1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-28 08:48:48 +02:00

Удаление задублированных тестов

This commit is contained in:
salexdv 2020-12-21 20:27:18 +03:00
parent b91fa8c7d0
commit 1b8fdebd01
2 changed files with 18 additions and 33 deletions

View File

@ -611,39 +611,6 @@ describe("Проверка автокомлита и подсказок реда
contextData = new Map(); 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 () { it("проверка подсказки объекта, полученного методом ПолучитьОбъект()", function () {
bsl = helper('СправочникСсылка = Справочник.Товары.НайтиПоКоду(1);\nСправочникОбъект = СправочникСсылка.ПолучитьОбъект();\nСправочникОбъект.'); bsl = helper('СправочникСсылка = Справочник.Товары.НайтиПоКоду(1);\nСправочникОбъект = СправочникСсылка.ПолучитьОбъект();\nСправочникОбъект.');
let suggestions = []; let suggestions = [];

View File

@ -58,6 +58,24 @@ describe("Проверка автокомлита и подсказок реда
it("проверка загрузки bslMetadata", function () { it("проверка загрузки bslMetadata", function () {
assert.notEqual(bslMetadata, undefined); 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 () { it("проверка автокомплита для таблицы запроса, являющейся справочником", function () {
bsl = helper(getCode(), 4, 9); bsl = helper(getCode(), 4, 9);