diff --git a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl index 6f71ba98ee..42921b575b 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl @@ -2234,6 +2234,8 @@ CLI_SQLite_ОбновитьЗаписи(ПараметрыТеста); CLI_SQLite_УдалитьЗаписи(ПараметрыТеста); CLI_SQLite_ПолучитьИнформациюОТаблице(ПараметрыТеста); + CLI_SQLite_ОчиститьТаблицу(ПараметрыТеста); + CLI_SQLite_УдалитьТаблицу(ПараметрыТеста); CLI_SQLite_ПолучитьСтруктуруФильтраЗаписей(ПараметрыТеста); Попытка @@ -18597,6 +18599,57 @@ КонецПроцедуры +Процедура CLI_SQLite_УдалитьТаблицу(ПараметрыФункции) + + База = ПараметрыФункции["SQLite_DB"]; + Таблица = "test"; + + Опции = Новый Структура; + Опции.Вставить("table", Таблица); + Опции.Вставить("db" , База); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции); + + // END + + OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьТаблицу", "SQLite"); + OPI_ПолучениеДанныхТестов.Проверка_SQLiteУспех(Результат); + + Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции); + + OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Проверка, "Проверка", "SQLite"); + OPI_ПолучениеДанныхТестов.Проверка_Массив(Проверка["data"], 0); + +КонецПроцедуры + +Процедура CLI_SQLite_ОчиститьТаблицу(ПараметрыФункции) + + База = ПараметрыФункции["SQLite_DB"]; + Таблица = "test"; + + Опции = Новый Структура; + Опции.Вставить("table", Таблица); + Опции.Вставить("db" , База); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции); + + // END + + OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОчиститьТаблицу", "SQLite"); + OPI_ПолучениеДанныхТестов.Проверка_SQLiteУспех(Результат); + + Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции); + + OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Проверка, "Проверка", "SQLite"); + OPI_ПолучениеДанныхТестов.Проверка_Массив(Проверка["data"], 7); + + Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции); + + OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Проверка, "Проверка", "SQLite"); + OPI_ПолучениеДанныхТестов.Проверка_Массив(Проверка["data"], 0); + +КонецПроцедуры + #КонецОбласти #КонецОбласти