import org.cacert.gigi.database.GigiPreparedStatement;
import org.cacert.gigi.database.GigiResultSet;
import org.cacert.gigi.database.SQLFileManager.ImportType;
-import org.cacert.gigi.dbObjects.CATS;
+import org.cacert.gigi.dbObjects.CATS.CATSType;
import org.cacert.gigi.dbObjects.Domain;
import org.cacert.gigi.dbObjects.DomainPingType;
import org.cacert.gigi.dbObjects.EmailAddress;
initEnvironment();
}
+ private static boolean inited = false;
+
public static Properties initEnvironment() {
try {
Properties mainProps = ConfiguredTest.initEnvironment();
-
+ if (inited) {
+ return mainProps;
+ }
+ inited = true;
purgeDatabase();
String type = testProps.getProperty("type");
generateMainProps(mainProps);
public static void makeAssurer(int uid) {
try (GigiPreparedStatement ps1 = new GigiPreparedStatement("INSERT INTO cats_passed SET user_id=?, variant_id=?, language='en_EN', version=1")) {
ps1.setInt(1, uid);
- ps1.setInt(2, CATS.ASSURER_CHALLENGE_ID);
+ ps1.setInt(2, CATSType.ASSURER_CHALLENGE.getId());
ps1.execute();
}