From beaa6e0c46460e1ddcea461ffee16f5c4fccca08 Mon Sep 17 00:00:00 2001 From: Jim Procter Date: Tue, 18 Feb 2020 18:37:39 +0000 Subject: [PATCH] JAL-3529 test for AC rather than DR in Stockholm file --- test/jalview/io/StockholmFileTest.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/jalview/io/StockholmFileTest.java b/test/jalview/io/StockholmFileTest.java index a16aa07..85ccdcb 100644 --- a/test/jalview/io/StockholmFileTest.java +++ b/test/jalview/io/StockholmFileTest.java @@ -114,7 +114,12 @@ public class StockholmFileTest String toStockholm = af.formatSequences(FileFormat.Stockholm, new Alignment(new SequenceI[] { sq }), false); - assertTrue(toStockholm.matches("AC\\s+P00224"), + System.out.println(toStockholm); + // bleh - java.util.Regex sucks + assertTrue( + Pattern.compile(".*\\s+AC\\s+P00224.*", + java.util.regex.Pattern.DOTALL).matcher(toStockholm) + .matches(), "Couldn't locate UNIPROT Accession in generated Stockholm file."); AlignmentI fromStockholm = af.readFile(toStockholm, DataSourceType.PASTE, FileFormat.Stockholm); -- 1.7.10.2