-
Notifications
You must be signed in to change notification settings - Fork 5
Test Case Ending a conversation
- This test will be run with alice@ and bob@ running with the localhost xmpp server
- Start Pidgin:
- Enable alice@ and bob@
-
Ensure that you see (in the console output) (the order will vary)
- FILL HERE
-
Start Pidgin as alice@
-
Double click on "bob@localhost" to open a conversation window with Bob
-
Click the "OTR" menu
-
Ensure that "Start private conversation" is enabled, while "End private conversation" and "Authenticate buddy" are not enabled
-
Click on "Start private conversation"
-
Ensure that it says "Verified conversation started" or "Unverified conversation started." in the conversation window with bob@ (Message depends on context but it's not relevant)
-
Type "Hello, Bob" and press enter.
-
Ensure that the message shows up in the conversation window with bob@
-
Switch to bob's conversation window with alice@
-
Ensure that it says "Unverified conversation started".
-
Ensure that the "Hello, Bob" message shows up in that window
-
Type "Oh, hi Alice" and press enter.
-
Ensure that the message shows up in the conversation window with alice@
-
Switch to alice's conversation window with bob@
-
Ensure that the "Oh, hi Alice" message shows up in that window
-
Press the "OTR" menu, and then "Finish private conversation"
-
Ensure conversation is finished
-
Switch to bob's conversation window with alice@
-
Ensure conversation is finished
-
When I log in, either prekey messages get published or a messages says that we have enough prekey messages
-
When I click on the OTR button and the other participant is offline or online, an OTR conversation is started
-
I am able to send encrypted messages
-
The other participant is able to receive my message and send messages as well
-
When either participant wants to end the OTR conversation, they are able to click the 'End private conversation' button
-
The OTR conversation ends