From 3468886e27c54690cc484662ea656f021997a9c7 Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Thu, 16 Jul 2015 11:45:20 +0100 Subject: Add method getting a session id. Update the python and javascript bindings --- tests/test_olm.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests') diff --git a/tests/test_olm.cpp b/tests/test_olm.cpp index 551b3cd..fbc14cf 100644 --- a/tests/test_olm.cpp +++ b/tests/test_olm.cpp @@ -216,6 +216,19 @@ assert_equals(std::size_t(-1), ::olm_decrypt( plaintext_2, sizeof(plaintext_2) )); +std::uint8_t a_session_id[::olm_session_id_length(a_session)]; +assert_not_equals(std::size_t(-1), ::olm_session_id( + a_session, a_session_id, sizeof(a_session_id) +)); + +std::uint8_t b_session_id[::olm_session_id_length(b_session)]; +assert_not_equals(std::size_t(-1), ::olm_session_id( + b_session, b_session_id, sizeof(b_session_id) +)); + +assert_equals(sizeof(a_session_id), sizeof(b_session_id)); +assert_equals(a_session_id, b_session_id, sizeof(b_session_id)); + } { /** More messages test */ -- cgit v1.2.3