You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ability to launch a Template Provider (TP) process (SV2-enabled bitcoind in regtest mode) via the bitcoind crate within the new SRI Integration Tests framework described in x.
SRI requires that the blockchain has at least 16 blocks, so the creation of those should be automated and abstracted away from the framework user (so it doesn’t have to be done explicitly for every test).
This should be useful for tests where orchestrating a bitcoind process in regtest mode is sufficient.
There might be instances however where this is not sufficient. For example, we might want to assert some role’s behavior against an invalid template, which would be rather difficult to generate by simply orchestrating a bitcoind process without access to its internal C++ APIs.
For scenarios where this approach is not sufficient, a TP mock will be required (mocks are detailed #1122).
The text was updated successfully, but these errors were encountered:
The second stage of #1120
Requirements:
bitcoind
inregtest
mode) via thebitcoind
crate within the new SRI Integration Tests framework described in x.This should be useful for tests where orchestrating a
bitcoind
process inregtest
mode is sufficient.There might be instances however where this is not sufficient. For example, we might want to assert some role’s behavior against an invalid template, which would be rather difficult to generate by simply orchestrating a
bitcoind
process without access to its internal C++ APIs.For scenarios where this approach is not sufficient, a TP mock will be required (mocks are detailed #1122).
The text was updated successfully, but these errors were encountered: