Skip to content

Commit

Permalink
Add test
Browse files Browse the repository at this point in the history
  • Loading branch information
yngvar-antonsson committed Dec 24, 2024
1 parent 77fcbcd commit 2b6b86d
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions test/test_init.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,20 @@ def test_death(servers, helpers):
helpers.wait_for(servers[13301].check_status, ['localhost:13302', 'alive'])
helpers.wait_for(servers[13302].check_status, ['localhost:13301', 'alive'])

def test_mark_left(servers, helpers):
servers[13302].kill()
helpers.wait_for(servers[13301].check_status, ['localhost:13302', 'suspect'])
helpers.wait_for(servers[13301].check_status, ['localhost:13302', 'dead'])

assert servers[13301].conn.eval('return membership.mark_left("localhost:13302")')[0]
helpers.wait_for(servers[13301].check_status, ['localhost:13302', 'left'])

servers[13302].start()
helpers.wait_for(servers[13302].connect)
helpers.wait_for(servers[13301].check_status, ['localhost:13302', 'alive'])
helpers.wait_for(servers[13302].check_status, ['localhost:13301', 'alive'])



def test_reinit(servers, helpers):
assert servers[13301].add_member('localhost:13302')
Expand Down

0 comments on commit 2b6b86d

Please sign in to comment.