Skip to content

Commit

Permalink
Try until success for membership event (#1315)
Browse files Browse the repository at this point in the history
* Try until success for membership state

* Remove redundant /state call
  • Loading branch information
S7evinK authored Nov 11, 2022
1 parent 80cc810 commit 8be4928
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions tests/30rooms/13guestaccess.pl
Original file line number Diff line number Diff line change
Expand Up @@ -141,13 +141,14 @@

matrix_set_room_guest_access( $user, $room_id, "forbidden" );
})->then( sub {
matrix_get_room_membership( $user, $room_id, $guest_user );
})->then( sub {
my ( $membership ) = @_;

assert_eq( $membership, "leave", "membership" );

Future->done( 1 );
retry_until_success {
matrix_get_room_membership( $user, $room_id, $guest_user )
->then( sub {
my ( $membership ) = @_;
$membership eq "leave" or die "Expected membership to be 'leave'";
Future->done(1);
})
};
});
};

Expand Down

0 comments on commit 8be4928

Please sign in to comment.