import org.collectionspace.services.id.*;
import org.testng.Assert;
+import org.testng.annotations.BeforeSuite;
import org.testng.annotations.Test;
/**
final static String CURRENT_YEAR = YearIDGeneratorPart.getCurrentYear();
+ // FIXME: Hard-coded driver name here should instead come from
+ // external configuration.
+ final String JDBC_DRIVER_CLASSNAME = "com.mysql.jdbc.Driver";
+
+ @BeforeSuite
+ public void init() {
+ try {
+ Class.forName(JDBC_DRIVER_CLASSNAME).newInstance();
+ } catch (Exception e) {
+ Assert.fail("Error locating required JDBC driver " + JDBC_DRIVER_CLASSNAME);
+ }
+ }
+
@Test
public void hasRequiredDatabaseTable() {