[hibernate-commits] Hibernate SVN: r20677 - tools/trunk/src/test/org/hibernate/tool/stat.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Sep 21 10:30:35 EDT 2010


Author: max.andersen at jboss.com
Date: 2010-09-21 10:30:34 -0400 (Tue, 21 Sep 2010)
New Revision: 20677

Added:
   tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserDemo.java
Removed:
   tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserTest.java
Log:
Renamed non-unittest to Demo to avoid it to mess up with other unit tests.

Added: tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserDemo.java
===================================================================
--- tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserDemo.java	                        (rev 0)
+++ tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserDemo.java	2010-09-21 14:30:34 UTC (rev 20677)
@@ -0,0 +1,101 @@
+package org.hibernate.tool.stat;
+
+import java.sql.Connection;
+import java.sql.Statement;
+import java.util.Properties;
+
+import org.hibernate.Transaction;
+import org.hibernate.cfg.Configuration;
+import org.hibernate.cfg.Environment;
+import org.hibernate.cfg.Settings;
+import org.hibernate.classic.Session;
+import org.hibernate.tool.NonReflectiveTestCase;
+
+public class StatisticsBrowserDemo extends NonReflectiveTestCase {
+
+	public StatisticsBrowserDemo(String name) {
+		super( name );
+	}
+	/*
+	protected void configure(Configuration cfg) {
+		super.configure( cfg );
+		cfg.setProperty( Environment.USE_STRUCTURED_CACHE, "true" );
+	}*/
+	
+	protected void setUp() throws Exception {
+		// TODO Auto-generated method stub
+		super.setUp();
+		if(getSessions()==null) {
+			buildSessionFactory();
+		}
+	}
+	public void testBrowser() throws Exception {
+		getSessions().getStatistics().setStatisticsEnabled( true );
+		
+		new StatisticsBrowser().showStatistics( getSessions().getStatistics(), false );
+		
+		
+		Session s = openSession();
+		Transaction tx = s.beginTransaction();
+		
+		for(int i=0; i<100; i++) {
+			Group group = new Group( "Hibernate" + i );
+			group.addUser(new User("gavin" + i, "figo123"));
+			group.addUser(new User("cbauer" + i, "figo123"));
+			group.addUser(new User("steve" + i, "figo123"));
+			group.addUser(new User("max" + i, "figo123"));
+			group.addUser(new User("anthony" + i, "figo123"));
+
+			s.saveOrUpdate( group );
+			if(i % 20==0) s.flush();
+		}
+		s.flush();
+		s.clear();
+		s.createQuery( "from java.lang.Object" ).list();
+		tx.commit();
+		s.close();
+		
+		
+		
+		//Uncomment if you want to look on StatisticsBrowser
+        //Thread.sleep( 100000 ); 
+		
+	}
+
+	protected void tearDown() throws Exception {
+		Statement statement = null;
+		Connection con = null;
+		Settings settings = null;
+        try {
+        	settings = getConfiguration().buildSettings();
+        	con = settings.getConnectionProvider().getConnection();
+        	statement = con.createStatement();
+        	statement.execute("drop table Session_attributes");
+        	statement.execute("drop table Users");
+        	statement.execute("drop table Groups");
+        	con.commit();
+        } finally {
+        	if (statement!=null) statement.close();
+        	settings.getConnectionProvider().closeConnection(con);
+        }
+        
+		super.tearDown();
+	}
+
+	protected String getBaseForMappings() {
+		return "org/hibernate/tool/stat/";
+	}
+	
+	protected void addMappings(String[] files, Configuration cfg) {
+		Properties prop = new Properties();
+		prop.put(Environment.CACHE_PROVIDER,
+				"org.hibernate.cache.EhCacheProvider");
+		cfg.addProperties(prop);
+		super.addMappings(files, cfg);
+	}
+	
+	protected String[] getMappings() {
+		return new String[] { "UserGroup.hbm.xml"};
+	}
+
+}

Deleted: tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserTest.java
===================================================================
--- tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserTest.java	2010-09-21 14:12:42 UTC (rev 20676)
+++ tools/trunk/src/test/org/hibernate/tool/stat/StatisticsBrowserTest.java	2010-09-21 14:30:34 UTC (rev 20677)
@@ -1,96 +0,0 @@
-package org.hibernate.tool.stat;
-
-import java.sql.Connection;
-import java.sql.Statement;
-import java.util.Properties;
-
-import org.hibernate.Transaction;
-import org.hibernate.cfg.Configuration;
-import org.hibernate.cfg.Environment;
-import org.hibernate.cfg.Settings;
-import org.hibernate.classic.Session;
-import org.hibernate.tool.NonReflectiveTestCase;
-
-public class StatisticsBrowserTest extends NonReflectiveTestCase {
-
-	public StatisticsBrowserTest(String name) {
-		super( name );
-	}
-	/*
-	protected void configure(Configuration cfg) {
-		super.configure( cfg );
-		cfg.setProperty( Environment.USE_STRUCTURED_CACHE, "true" );
-	}*/
-	
-	protected void setUp() throws Exception {
-		// TODO Auto-generated method stub
-		super.setUp();
-		if(getSessions()==null) {
-			buildSessionFactory();
-		}
-	}
-	public void testBrowser() throws Exception {
-		getSessions().getStatistics().setStatisticsEnabled( true );
-		
-		new StatisticsBrowser().showStatistics( getSessions().getStatistics(), false );
-		
-		
-		Session s = openSession();
-		Transaction tx = s.beginTransaction();
-		
-		for(int i=0; i<100; i++) {
-			Group group = new Group( "Hibernate" + i );
-			group.addUser(new User("gavin" + i, "figo123"));
-			group.addUser(new User("cbauer" + i, "figo123"));
-			group.addUser(new User("steve" + i, "figo123"));
-			group.addUser(new User("max" + i, "figo123"));
-			group.addUser(new User("anthony" + i, "figo123"));
-
-			s.saveOrUpdate( group );
-			if(i % 20==0) s.flush();
-		}
-		s.flush();
-		s.clear();
-		s.createQuery( "from java.lang.Object" ).list();
-		tx.commit();
-		s.close();
-		
-		Statement statement = null;
-		Connection con = null;
-		Settings settings = null;
-        try {
-        	settings = getConfiguration().buildSettings();
-        	con = settings.getConnectionProvider().getConnection();
-        	statement = con.createStatement();
-        	statement.execute("drop table Session_attributes");
-        	statement.execute("drop table Users");
-        	statement.execute("drop table Groups");
-        	con.commit();
-        } finally {
-        	if (statement!=null) statement.close();
-        	settings.getConnectionProvider().closeConnection(con);
-        }
-		
-		//Uncomment if you want to look on StatisticsBrowser
-        //Thread.sleep( 100000 ); 
-		
-	}
-
-
-	protected String getBaseForMappings() {
-		return "org/hibernate/tool/stat/";
-	}
-	
-	protected void addMappings(String[] files, Configuration cfg) {
-		Properties prop = new Properties();
-		prop.put(Environment.CACHE_PROVIDER,
-				"org.hibernate.cache.EhCacheProvider");
-		cfg.addProperties(prop);
-		super.addMappings(files, cfg);
-	}
-	
-	protected String[] getMappings() {
-		return new String[] { "UserGroup.hbm.xml"};
-	}
-
-}



More information about the hibernate-commits mailing list