Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CYB-556 comments in tests; test for multisig #68

Merged
merged 2 commits into from
Jun 22, 2020

Conversation

adrianopol
Copy link

  • use boost-1.70 explicitly
  • topology diagrams in simulator tests
  • test multiple signature providers

@adrianopol adrianopol requested review from algys and justefg June 17, 2020 23:59
@adrianopol
Copy link
Author

The second commit is basically a tests reordering. All behavior changes are encapsulated in the first one.

constexpr size_t sig_provs_per_node = 15;

// TODO: use this for testing set_signature_providers()
//~// generate arrays of signature providers & public keys (one array for each physical node)
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I figured out some problems with set_signature_providers() function, it should be also tested. (Also it is currently not used anywhere, except simulator, so may be done later.)

set(Boost_NO_BOOST_CMAKE ON CACHE STRING "ON or OFF") #TODO: Remove after Boost 1.70 CMake fixes are in place
find_package(Boost 1.67 REQUIRED COMPONENTS
set(Boost_NO_BOOST_CMAKE ON CACHE STRING "ON or OFF")
find_package(Boost 1.70 REQUIRED COMPONENTS
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Boost-1.70 is used currently in all our images.

* use boost-1.70 explicitly
* topology diagrams in simulator tests
* test multiple signature providers
@adrianopol adrianopol merged commit b29323e into develop Jun 22, 2020
@adrianopol adrianopol deleted the comments-and-tests-CYB-556 branch June 22, 2020 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants