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