From 994b4da69cf31405c62cb166616c8bc64ac64592 Mon Sep 17 00:00:00 2001 From: ksunden Date: Thu, 9 May 2019 17:58:27 -0500 Subject: [PATCH] Check full output, not just year --- tests/test_usecase.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/test_usecase.py b/tests/test_usecase.py index 887e9eb..66d9260 100644 --- a/tests/test_usecase.py +++ b/tests/test_usecase.py @@ -811,7 +811,7 @@ class TestUsecase(DataCommandTestCase): def test_edit(self): bib = str_fixtures.bibtex_external0 - bib1 = re.sub('year = \{1999\}', 'year = {2007}', bib) + bib1 = re.sub(r'year = \{1999\}', 'year = {2007}', bib) bib2 = re.sub('Lawrence Page', 'Lawrence Ridge', bib1) bib3 = re.sub('Page99', 'Ridge07', bib2) @@ -890,11 +890,12 @@ class TestUsecase(DataCommandTestCase): f.write(str_fixtures.bibtex_external_alt) cmds = ['pubs init', 'pubs import data/real.bib Page99', + 'pubs list', 'pubs import data/fake.bib Page99', - 'pubs list' + 'pubs list', ] outs = self.execute_cmds(cmds) - self.assertEqual("(1999)", outs[-1][-8:].strip()) + self.assertEqual(outs[-3], outs[-1]) def test_import_overwrites(self): @@ -1098,7 +1099,7 @@ class TestCache(DataCommandTestCase): DataCommandTestCase.setUp(self, nsec_stat=nsec_stat) bib = str_fixtures.bibtex_external0 - bib1 = re.sub('year = \{1999\}', 'year = {2007}', bib) + bib1 = re.sub(r'year = \{1999\}', 'year = {2007}', bib) line = '[Page99] Page, Lawrence et al. "The PageRank Citation Ranking: Bringing Order to the Web." (1999) \n' line1 = re.sub('1999', '2007', line)