otrv4 / pidgin-otrng

Fork of https://bugs.otr.im/plugins/pidgin-otr. This is a mirror of https://bugs.otr.im/otrv4/pidgin-otrng
GNU General Public License v2.0
16 stars 5 forks source link

Ensure Ending conversation test case works #90

Open olabini opened 5 years ago

olabini commented 5 years ago

Ensure that the test case in https://github.com/otrv4/pidgin-otrng/wiki/Test-Case---Ending-a-conversation works correctly. In the process of doing that, fill in the documentation in the wiki with more details where necessary.

claucece commented 5 years ago

Take into account that a conversation can also be started or ended from the config panel:

screen shot 2018-10-02 at 2 02 34 pm
giovaneliberato commented 5 years ago

Potential bug found in Test Case 2 - Configuration Panel ("Know fingerprints" tab), test online version, responder ends the private conversation

The last ensure wasn't true for some tests, needs investigation

Ensure that "Start private conversation" is enabled, while "End private conversation" is not disabled

claucece commented 5 years ago

I found some bugs around here, so I'm opening this again. Manly:

Test Case 1 - Conversation window

Running the test (online version, initiator ends the private conversation)

The same happens for Running the test (online version, responder ends the private conversation), Running the test (offline version, initiator ends the private conversation), Running the test (offline version, responder ends the private conversation) and Running the test (offline version, initiator ends the private conversation when responder went offline).

claucece commented 5 years ago

Related to #57

claucece commented 5 years ago

Thanks for the work @giovaneliberato :)

giovaneliberato commented 5 years ago

hmm, I'll take a look at this now

MauroVelasco commented 5 years ago

"End private conversation is disabled" in the step:

* Ensure that "Start private conversation" is enabled, while "End private conversation" and "Authenticate buddy" are not enabled

MauroVelasco commented 5 years ago

Segmentation fault and pidgin closes in step:

Ensure that it says "Private conversation lost"

MauroVelasco commented 5 years ago

Segmentation fault and pidgin closes in step:

Ensure that "Start private conversation" is enabled, while "End private conversation" and "Authenticate buddy" are not enabled

MauroVelasco commented 5 years ago

Didn't find a way to remove the published values in step:

Remove all published values in prekey server

MauroVelasco commented 5 years ago

Didn't find this messages:

Ensure that you see (in the console output)
* "Prekey Server: we have 0 prekey messages stored." two times
* "Pekey Server: Publishing prekey messages." two times
* "Prekey Server: received success" two times two times
MauroVelasco commented 5 years ago

Bug, is not possible to continue. The following message is showed: Try sending an encrypted message to someone who wasn't in step:

`Ensure that is says "Verified conversation started" or "Unverified conversation started"

MauroVelasco commented 5 years ago

The message "Private conversation lost" don't appear, in the following steps:

* Ensure that is says "Private conversation lost"
* Ensure the OTR conversation statud displays "Finished"
MauroVelasco commented 5 years ago

This steps are not working:

Switch to alice's conversation window with @bob