コード例 #1
0
ファイル: group_session_test.py プロジェクト: Zil0/python-olm
    def test_invalid_unpickle(self):
        with pytest.raises(ValueError):
            OutboundGroupSession.from_pickle(b"")

        with pytest.raises(ValueError):
            InboundGroupSession.from_pickle(b"")
コード例 #2
0
ファイル: group_session_test.py プロジェクト: Zil0/python-olm
    def test_oubtound_pickle_fail(self):
        outbound = OutboundGroupSession()
        pickle = outbound.pickle("Test")

        with pytest.raises(OlmGroupSessionError):
            OutboundGroupSession.from_pickle(pickle)
コード例 #3
0
ファイル: group_session_test.py プロジェクト: Zil0/python-olm
    def test_outbound_pickle(self):
        session = OutboundGroupSession()
        pickle = session.pickle()

        assert (session.id == OutboundGroupSession.from_pickle(pickle).id)