/
NikolayIvkin
/
sqlancer2
Обзор
Документация
Войти
/
NikolayIvkin
/
sqlancer2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/sqlancer/h2/H2Options.java
36 строк
905 B
Manuel Rigger
Add a description to database implementations without any
18 янв 2022, 01:20
18 янв 2022, 01:20
298bab1
Код
Авторство
О чём код?
package sqlancer.h2; import java.sql.SQLException; import java.util.Arrays; import java.util.List; import com.beust.jcommander.Parameters; import sqlancer.DBMSSpecificOptions; import sqlancer.OracleFactory; import sqlancer.common.oracle.TestOracle; import sqlancer.h2.H2Options.H2OracleFactory; import sqlancer.h2.H2Provider.H2GlobalState; @Parameters(commandDescription = "H2") public class H2Options implements DBMSSpecificOptions<H2OracleFactory> { public enum H2OracleFactory implements OracleFactory<H2GlobalState> { TLP_WHERE { @Override public TestOracle create(H2GlobalState globalState) throws SQLException { return new H2QueryPartitioningWhereTester(globalState); } }; } @Override public List<H2OracleFactory> getTestOracleFactory() { return Arrays.asList(H2OracleFactory.TLP_WHERE); } }