summary refs log tree commit diff stats
path: root/tests
diff options
context:
space:
mode:
authorhut <hut@lepus.uberspace.de>2016-02-28 18:16:52 +0100
committerhut <hut@lepus.uberspace.de>2016-02-28 18:16:58 +0100
commit55f9030f784a823a6bce7f498fb6a18e2bd9672b (patch)
tree2edbb71ec5ff4dfddd1b3a6ce3c6b1033abb8f2b /tests
parentc216901aef4380d9f0d06d4c5545c2983fc244ef (diff)
downloadranger-55f9030f784a823a6bce7f498fb6a18e2bd9672b.tar.gz
container.history: fixed rebase() unit test
Diffstat (limited to 'tests')
-rw-r--r--tests/ranger/container/test_container.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/ranger/container/test_container.py b/tests/ranger/container/test_container.py
index fafb30c5..a24c3f8d 100644
--- a/tests/ranger/container/test_container.py
+++ b/tests/ranger/container/test_container.py
@@ -74,14 +74,15 @@ def testhistorybasic():
     otherh = history.History(maxlen=h)
     assert(list(h) == list(otherh))
 
-    # Rebase allow to merge entries with another history
+    # Rebase replaces the past of the history with that of another
     otherh = history.History(maxlen=h)
+    old_current_item = h.current()
     for entry in OTHER_TEST_ENTRIES:
         otherh.add(entry)
     assert list(otherh)[-3:] == ["42", "43", "44"]
     h.rebase(otherh)
-    assert h.current() == "44"
-    assert list(h)[-3:] == ['42', '43', '44']
+    assert h.current() == old_current_item
+    assert list(h)[-3:] == ['43', '44', old_current_item]
 
     # modify, modifies the top of the stack
     h.modify("23")