Skip to content

Commit b6ececf

Browse files
committed
убрал отдельные юнит-тесты
1 parent 221e1aa commit b6ececf

File tree

1 file changed

+0
-140
lines changed

1 file changed

+0
-140
lines changed

src/test/java/com/github/_1c_syntax/bsl/languageserver/diagnostics/FieldsFromJoinsWithoutIsNullDiagnosticTest.java

Lines changed: 0 additions & 140 deletions
Original file line numberDiff line numberDiff line change
@@ -129,144 +129,4 @@ private void checkContent(
129129
Assertions.assertThat(relatedInformation.getLocation().getRange()).isEqualTo(relatedLocationRange);
130130
}
131131
}
132-
133-
@Test
134-
void testWithIsNotNullInsideExpression() {
135-
var sample =
136-
" Запрос = Новый Запрос;\n" +
137-
" Запрос.Текст =\n" +
138-
" \"ВЫБРАТЬ Сотрудники4.Ссылка // не ошибка\n" +
139-
" |ИЗ Справочник.Склады КАК Склады\n" +
140-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники4\n" +
141-
" |ПО Склады.Кладовщик = Сотрудники4.Ссылка\n" +
142-
" |ГДЕ Сотрудники4.Флаг ЕСТЬ НЕ NULL //не ошибка\n" +
143-
" |\";\n";
144-
145-
var documentContext = TestUtils.getDocumentContext(sample);
146-
var diagnostics = getDiagnostics(documentContext);
147-
148-
assertThat(diagnostics).isEmpty();
149-
}
150-
151-
@Test
152-
void testWithNotIsNullInsideExpression() {
153-
var sample =
154-
" Запрос = Новый Запрос;\n" +
155-
" Запрос.Текст =\n" +
156-
" \"ВЫБРАТЬ Сотрудники4.Ссылка // не ошибка\n" +
157-
" |ИЗ Справочник.Склады КАК Склады\n" +
158-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники4\n" +
159-
" |ПО Склады.Кладовщик = Сотрудники4.Ссылка\n" +
160-
" |ГДЕ НЕ Сотрудники4.Флаг ЕСТЬ NULL //не ошибка\n" +
161-
" |\";\n";
162-
163-
var documentContext = TestUtils.getDocumentContext(sample);
164-
var diagnostics = getDiagnostics(documentContext);
165-
166-
assertThat(diagnostics).isEmpty();
167-
}
168-
169-
@Test
170-
void testWithNotIsNullInPairsInsideExpression() {
171-
var sample =
172-
" Запрос = Новый Запрос;\n" +
173-
" Запрос.Текст =\n" +
174-
" \"ВЫБРАТЬ Сотрудники.Ссылка // не ошибка\n" +
175-
" |ИЗ Справочник.Склады КАК Склады\n" +
176-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники\n" +
177-
" |ПО Склады.Кладовщик = Сотрудники.Ссылка\n" +
178-
" |ГДЕ (НЕ (Сотрудники.Флаг ЕСТЬ NULL)) //не ошибка\n" +
179-
" |\"; ";
180-
181-
var documentContext = TestUtils.getDocumentContext(sample);
182-
var diagnostics = getDiagnostics(documentContext);
183-
184-
assertThat(diagnostics).isEmpty();
185-
}
186-
187-
@Test
188-
void testWithIsNullOperatorInsideWhere() {
189-
var sample =
190-
" Запрос = Новый Запрос;\n" +
191-
" Запрос.Текст =\n" +
192-
" \"ВЫБРАТЬ Сотрудники4.Ссылка // ошибка\n" +
193-
" |ИЗ Справочник.Склады КАК Склады\n" +
194-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники4\n" +
195-
" |ПО Склады.Кладовщик = Сотрудники4.Ссылка\n" +
196-
" |ГДЕ Сотрудники4.Флаг ЕСТЬ NULL //не ошибка\n" +
197-
" |\";\n";
198-
199-
var documentContext = TestUtils.getDocumentContext(sample);
200-
var diagnostics = getDiagnostics(documentContext);
201-
202-
assertThat(diagnostics).hasSize(1);
203-
}
204-
205-
@Test
206-
void testWithIsNullOperatorInsideWhereButNonTableFieldRequest() {
207-
var sample =
208-
"Процедура Тест15_в_ГДЕ_Есть_NULL_НоНетОбращенийКПолямТаблицы()\n" +
209-
"\n" +
210-
" Запрос = Новый Запрос;\n" +
211-
" Запрос.Текст =\n" +
212-
" \"ВЫБРАТЬ Истина\n" +
213-
" |ИЗ Справочник.Склады КАК Склады15\n" +
214-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники15\n" +
215-
" |ПО Склады15.Кладовщик = Сотрудники15.Ссылка\n" +
216-
" |ГДЕ Сотрудники15.Реквизит ЕСТЬ NULL // не ошибка\n" +
217-
" |\";\n" +
218-
"КонецПроцедуры";
219-
220-
var documentContext = TestUtils.getDocumentContext(sample);
221-
var diagnostics = getDiagnostics(documentContext);
222-
223-
assertThat(diagnostics).isEmpty();
224-
}
225-
226-
@Test
227-
void testWithIsNullOperatorInsideSelect() {
228-
var sample =
229-
" Запрос.Текст = \"ВЫБРАТЬ\n" +
230-
" | ВЫБОР КОГДА Сотрудники15.Реквизит ЕСТЬ NULL ТОГДА Истина // не ошибка\n" +
231-
" | КОГДА НЕ Сотрудники15.Реквизит ЕСТЬ NULL ТОГДА Истина // не ошибка\n" +
232-
" |КОГДА Сотрудники15.Реквизит ЕСТЬ НЕ NULL ТОГДА Истина // не ошибка\n" +
233-
" | ИНАЧЕ Ложь КОНЕЦ КАК Поле1\n" +
234-
" |ИЗ Справочник.Склады КАК Склады15\n" +
235-
" |ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники15\n" +
236-
" |ПО Склады15.Кладовщик = Сотрудники15.Ссылка\n" +
237-
" |\";\n";
238-
239-
var documentContext = TestUtils.getDocumentContext(sample);
240-
var diagnostics = getDiagnostics(documentContext);
241-
242-
assertThat(diagnostics).isEmpty();
243-
}
244-
245-
@Test
246-
void tesEqualTableNamesInUnion() {
247-
var sample =
248-
" Запрос = Новый Запрос;\n" +
249-
" Запрос.Текст =\n" +
250-
" \"ВЫБРАТЬ\n" +
251-
" |\tКонтрагенты11.Ссылка КАК Ссылка //не ошибка \n" +
252-
" |ПОМЕСТИТЬ ВТ\n" +
253-
" |ИЗ\n" +
254-
" |\tТаблица КАК Контрагенты11\n" +
255-
" |\n" +
256-
" |ОБЪЕДИНИТЬ ВСЕ\n" +
257-
" |\n" +
258-
" |ВЫБРАТЬ\n" +
259-
" | Таблица11.Ссылка КАК Ссылка,\n" +
260-
" | Контрагенты11.Ссылка КАК Ссылка1 //<-- ошибка \n" +
261-
" |ИЗ\n" +
262-
" |\tСправочник.Склады КАК Таблица11\n" +
263-
" | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты11\n" +
264-
" | ПО Таблица11.Ссылка = Контрагенты11.Ссылка\n" +
265-
" |\";\n";
266-
267-
var documentContext = TestUtils.getDocumentContext(sample);
268-
var diagnostics = getDiagnostics(documentContext);
269-
270-
assertThat(diagnostics).hasSize(1);
271-
}
272132
}

0 commit comments

Comments
 (0)