/sigmah/src/test/java/org/sigmah/server/SchemaMigrationTest.java

http://sigma-h.googlecode.com/ · Java · 46 lines · 32 code · 10 blank · 4 comment · 0 complexity · fbb98483adb4ac9abd5db92900d650e0 MD5 · raw file

  1. /*
  2. * All Sigmah code is released under the GNU General Public License v3
  3. * See COPYRIGHT.txt and LICENSE.txt.
  4. */
  5. package org.sigmah.server;
  6. import org.junit.Ignore;
  7. import org.junit.Test;
  8. import javax.persistence.EntityManager;
  9. import javax.persistence.EntityManagerFactory;
  10. import javax.persistence.Persistence;
  11. public class SchemaMigrationTest {
  12. @Test
  13. @Ignore("this could be a standalone test for a given sql database")
  14. public void test() {
  15. EntityManagerFactory emf = Persistence.createEntityManagerFactory("activityInfo");
  16. EntityManager em = emf.createEntityManager();
  17. em.createQuery("select a from Activity a").setMaxResults(10).getResultList();
  18. em.createQuery("select a from AdminEntity a").setMaxResults(10).getResultList();
  19. em.createQuery("select a from Attribute a").setMaxResults(10).getResultList();
  20. em.createQuery("select a from AttributeGroup a").setMaxResults(10).getResultList();
  21. em.createQuery("select a from AttributeValue a").setMaxResults(10).getResultList();
  22. em.createQuery("select a from Authentication a").setMaxResults(10).getResultList();
  23. em.createQuery("select c from Country c").setMaxResults(10).getResultList();
  24. em.createQuery("select i from Indicator i").setMaxResults(10).getResultList();
  25. em.createQuery("select i from IndicatorValue i").setMaxResults(10).getResultList();
  26. em.createQuery("select l from Location l").setMaxResults(10).getResultList();
  27. em.createQuery("select l from LocationType l").setMaxResults(10).getResultList();
  28. em.createQuery("select p from OrgUnit p").setMaxResults(10).getResultList();
  29. em.createQuery("select u from UserDatabase u").setMaxResults(10).getResultList();
  30. em.createQuery("select r from ReportDefinition r").setMaxResults(10).getResultList();
  31. em.createQuery("select a from Authentication a").setMaxResults(10).getResultList();
  32. em.createQuery("select s from Site s").setMaxResults(10).getResultList();
  33. em.createQuery("select u from User u").setMaxResults(10).getResultList();
  34. em.createQuery("select u from UserPermission u").setMaxResults(10).getResultList();
  35. }
  36. }