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

Тесты под источник данных в запросе без псевдонима

This commit is contained in:
salexdv 2024-02-28 11:36:34 +03:00
parent da09ab79ea
commit 7c67c9a20e

View File

@ -498,6 +498,31 @@ describe("Проверка автокомлита и подсказок реда
}); });
it("проверка подсказки ГДЕ при отсутствии псевдонима источника", function () {
bsl = helper(`ВЫБРАТЬ
*
ИЗ
Справочник.Товары
Г`);
let suggestions = bsl.getQueryCompletion();
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);
});
it("проверка подсказки реквизитов при отсутствии псевдонима источника", function () {
bsl = helper(`ВЫБРАТЬ
*
ИЗ
Справочник.Товары
ГДЕ
Н`);
let suggestions = bsl.getQueryCompletion();
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);
});
setLanguageMode('bsl_query'); setLanguageMode('bsl_query');
mocha.run(); mocha.run();