diff --git a/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java b/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java
index 791afb9cfd74ad347341695d5d0639a4f5a1c451..c23c04465b2156d865cf747b2f6c04dca9c8fca0 100644
--- a/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java
+++ b/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java
@@ -47,6 +47,15 @@ public class EmbossTableParserTest
     InputStreamReader reader = new InputStreamReader(inputStream);
     EmbossTableParser etp = new EmbossTableParser();
     
-    etp.parse(new BufferedReader(reader));
+    List<CutSite> cutSites = etp.parse(new BufferedReader(reader));
+    CutSite firstCutSite = cutSites.get(0);
+		
+		assertEquals("Number of cut sites", cutSites.size(), 4);
+		assertEquals("Enzyme name", firstCutSite.getEnzymeName(), "HindIII");
+		assertEquals("3prime", firstCutSite.getThreePrime(), 85);
+		assertEquals("5prime", firstCutSite.getFivePrime(), 81);
+		assertEquals("3prime-rev", firstCutSite.getThreePrimeRev(), 0);
+		assertEquals("5prime-rev", firstCutSite.getFivePrimeRev(), 0);
+		assertTrue("Cut site strand", firstCutSite.isForward());
 	}
 }
diff --git a/test/uk/ac/sanger/artemis/circular/digest/UtilsTest.java b/test/uk/ac/sanger/artemis/circular/digest/UtilsTest.java
index 33be3fdc4265c16068bd50f6fc2758046e82c2af..d6f2584310010de3bfdbda76303abddfbe7e426d 100644
--- a/test/uk/ac/sanger/artemis/circular/digest/UtilsTest.java
+++ b/test/uk/ac/sanger/artemis/circular/digest/UtilsTest.java
@@ -23,6 +23,7 @@ import static org.junit.Assert.*;
 import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.util.List;
+import org.junit.Ignore;
 import org.junit.Test;
 
 import uk.ac.sanger.artemis.circular.digest.CutSite;
@@ -32,6 +33,7 @@ public class UtilsTest
 	/**
 	 * Test that restrict output is parsed
 	 */
+	@Ignore("Use EmbossTableParserTest")
 	@Test
 	public void testFindCutSitesFromEmbossReport()
 	{