// Path: plume-conf/src/main/java/com/coreoz/plume/conf/guice/GuiceConfModule.java
// public class GuiceConfModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(Config.class).toProvider(ConfigProvider.class);
// 	}
// 
// }
// 
// Path: plume-db/src/main/java/com/coreoz/plume/db/guice/DataSourceModule.java
// public class DataSourceModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(DataSource.class).toProvider(DataSourceProvider.class);
// 	}
// 
// }
// 
// Path: plume-db-test/src/main/java/com/coreoz/plume/db/guice/GuiceDbTestModule.java
// public class GuiceDbTestModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(InitializeDatabase.class).asEagerSingleton();
// 	}
// 
// }


import com.coreoz.plume.conf.guice.GuiceConfModule;
import com.coreoz.plume.db.guice.DataSourceModule;
import com.coreoz.plume.db.guice.GuiceDbTestModule;
import com.google.inject.AbstractModule;
package com.coreoz.plume.db.querydsl;


public class DbQuerydslTestModule extends AbstractModule {

	@Override
	protected void configure() {
		install(new GuiceConfModule());
		install(new DataSourceModule());
// Path: plume-conf/src/main/java/com/coreoz/plume/conf/guice/GuiceConfModule.java
// public class GuiceConfModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(Config.class).toProvider(ConfigProvider.class);
// 	}
// 
// }
// 
// Path: plume-db/src/main/java/com/coreoz/plume/db/guice/DataSourceModule.java
// public class DataSourceModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(DataSource.class).toProvider(DataSourceProvider.class);
// 	}
// 
// }
// 
// Path: plume-db-test/src/main/java/com/coreoz/plume/db/guice/GuiceDbTestModule.java
// public class GuiceDbTestModule extends AbstractModule {
// 
// 	@Override
// 	protected void configure() {
// 		bind(InitializeDatabase.class).asEagerSingleton();
// 	}
// 
// }


// Path: plume-db-querydsl/src/test/java/com/coreoz/plume/db/querydsl/DbQuerydslTestModule.java
import com.coreoz.plume.conf.guice.GuiceConfModule;
import com.coreoz.plume.db.guice.DataSourceModule;
import com.coreoz.plume.db.guice.GuiceDbTestModule;
import com.google.inject.AbstractModule;

package com.coreoz.plume.db.querydsl;


public class DbQuerydslTestModule extends AbstractModule {

	@Override
	protected void configure() {
		install(new GuiceConfModule());
		install(new DataSourceModule());
		install(new GuiceDbTestModule());