1 package com.atlassian.activeobjects.backup;
2
3 import com.atlassian.activeobjects.junit.HsqlTest;
4 import net.java.ao.test.jdbc.NonTransactional;
5 import org.junit.Test;
6 import org.junit.experimental.categories.Category;
7
8 @Category(HsqlTest.class)
9 public class TestHsqlActiveObjectBackup extends ActiveObjectsBackupDataSetup {
10
11 @Test
12 @NonTransactional
13 public void testHsqlBackup() throws Exception {
14 testBackup(HSQL, HSQL_DATA);
15 }
16
17 @Test
18 @NonTransactional
19 public void testHsqlEmptyBackup() throws Exception {
20 String xmlBackup = read(HSQL_EMPTY);
21 checkXmlBackup(xmlBackup, HSQL_DATA);
22 restore(xmlBackup);
23 }
24 }