From 2911d94e4659d9ff77ad82ee1b0a7eb5b4227356 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Thu, 19 Feb 2009 16:11:15 +0000
Subject: [PATCH] update

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@9840 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 .../circular/digest/EmbossTableParserTest.java        | 11 ++++++++++-
 .../ac/sanger/artemis/circular/digest/UtilsTest.java  |  2 ++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java b/test/uk/ac/sanger/artemis/circular/digest/EmbossTableParserTest.java
index 791afb9cf..c23c04465 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 33be3fdc4..d6f258431 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()
 	{
-- 
GitLab