Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
context_stack.test.cpp
Go to the documentation of this file.
1#include <gmock/gmock.h>
2#include <gtest/gtest.h>
3
4#include <cstdint>
5
11
12namespace bb::avm2::constraining {
13namespace {
14
15using tracegen::TestTraceContainer;
17using C = Column;
19using context_stack = bb::avm2::context_stack<FF>;
20
21TEST(ContextStackConstrainingTest, Basic)
22{
23 // clang-format off
24 TestTraceContainer trace({
25 {{ C::context_stack_sel, 1 }, { C::context_stack_context_id, 1 }, {C::context_stack_context_id_inv, 1}},
26 });
27 // clang-format on
28
29 check_relation<context_stack>(trace);
30}
31
32} // namespace
33} // namespace bb::avm2::constraining
TestTraceContainer trace
StrictMock< MockContext > context
TEST(TxExecutionConstrainingTest, WriteTreeValue)
Definition tx.test.cpp:508