From ed9a29fb9a351f862f65d49695bc5f989ae11fe7 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 27 Aug 2015 06:40:14 +0200 Subject: [PATCH] test_cmdhistory: Remove patching for prev/nextitem. --- tests/unit/misc/test_cmdhistory.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tests/unit/misc/test_cmdhistory.py b/tests/unit/misc/test_cmdhistory.py index 31e1da298..76bf2624c 100644 --- a/tests/unit/misc/test_cmdhistory.py +++ b/tests/unit/misc/test_cmdhistory.py @@ -129,14 +129,9 @@ def test_nextitem_previtem_chain(hist): assert hist.nextitem() == 'fourth' -def raise_index_error(): - raise IndexError() - - def test_nextitem_index_error(hist): """"Test nextitem() when _tmphist raises an IndexError""" hist.start('f') - hist._tmphist.nextitem = raise_index_error with pytest.raises(cmdhistory.HistoryEndReachedError): hist.nextitem() @@ -144,9 +139,9 @@ def test_nextitem_index_error(hist): def test_previtem_index_error(hist): """"Test previtem() when _tmphist raises an IndexError""" hist.start('f') - hist._tmphist.previtem = raise_index_error with pytest.raises(cmdhistory.HistoryEndReachedError): - hist.previtem() + for _ in range(10): + hist.previtem() def test_append_private_mode(hist, config_stub):