openthread / ot-commissioner

OpenThread Commissioner, a Thread commissioner for joining new Thread devices and managing Thread networks.
https://openthread.io/
BSD 3-Clause "New" or "Revised" License
49 stars 36 forks source link

[ccm] fix setting Commissioner Token #107

Closed wgtdkp closed 4 years ago

wgtdkp commented 4 years ago

This PR addresses issue https://github.com/openthread/ot-commissioner/issues/42 that the Commissioner Token will be cleared when failed to set it by re-extracting the Token into a CBOR object after accepting the signed raw token.

codecov-commenter commented 4 years ago

Codecov Report

Merging #107 into master will increase coverage by 0.02%. The diff coverage is 77.77%.

@@            Coverage Diff             @@
##           master     #107      +/-   ##
==========================================
+ Coverage   61.65%   61.67%   +0.02%     
==========================================
  Files          56       56              
  Lines        5393     5396       +3     
==========================================
+ Hits         3325     3328       +3     
  Misses       2068     2068              
Impacted Files Coverage Δ
src/library/token_manager.cpp 71.92% <77.77%> (+0.37%) :arrow_up: