diff options
author | hut <hut@lepus.uberspace.de> | 2016-02-28 18:16:52 +0100 |
---|---|---|
committer | hut <hut@lepus.uberspace.de> | 2016-02-28 18:16:58 +0100 |
commit | 55f9030f784a823a6bce7f498fb6a18e2bd9672b (patch) | |
tree | 2edbb71ec5ff4dfddd1b3a6ce3c6b1033abb8f2b /tests | |
parent | c216901aef4380d9f0d06d4c5545c2983fc244ef (diff) | |
download | ranger-55f9030f784a823a6bce7f498fb6a18e2bd9672b.tar.gz |
container.history: fixed rebase() unit test
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ranger/container/test_container.py | 7 |
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") |