Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/boomerang_value_detection/graph.hpp"
#include "barretenberg/common/test.hpp"
#include "barretenberg/numeric/random/engine.hpp"
#include "barretenberg/stdlib/primitives/bool/bool.hpp"
#include "barretenberg/stdlib/primitives/circuit_builders/circuit_builders.hpp"
#include "barretenberg/stdlib/primitives/memory/dynamic_array.hpp"
Go to the source code of this file.
Typedefs | |
using | Builder = UltraCircuitBuilder |
using | bool_ct = stdlib::bool_t< Builder > |
using | field_ct = stdlib::field_t< Builder > |
using | witness_ct = stdlib::witness_t< Builder > |
using | DynamicArray_ct = stdlib::DynamicArray< Builder > |
Functions | |
TEST (boomerang_stdlib_dynamic_array, graph_description_dynamic_array_method_resize_test) | |
this test checks graph description for dynamic array resize operation The result is one connected component with one variable in one gate, testing array initialization, pushing elements, and resizing operations | |
TEST (boomerang_stdlib_dynamic_array, graph_description_dynamic_array_consistency_methods) | |
this test checks graph description for dynamic array consistency methods The result is one connected component with no variables in one gate, testing all array manipulation operations | |
using bool_ct = stdlib::bool_t<Builder> |
Definition at line 16 of file graph_description_dynamic_array.test.cpp.
using Builder = UltraCircuitBuilder |
Definition at line 15 of file graph_description_dynamic_array.test.cpp.
using DynamicArray_ct = stdlib::DynamicArray<Builder> |
Definition at line 19 of file graph_description_dynamic_array.test.cpp.
using field_ct = stdlib::field_t<Builder> |
Definition at line 17 of file graph_description_dynamic_array.test.cpp.
using witness_ct = stdlib::witness_t<Builder> |
Definition at line 18 of file graph_description_dynamic_array.test.cpp.
TEST | ( | boomerang_stdlib_dynamic_array | , |
graph_description_dynamic_array_consistency_methods | |||
) |
this test checks graph description for dynamic array consistency methods The result is one connected component with no variables in one gate, testing all array manipulation operations
Test includes sequence of operations:
Definition at line 62 of file graph_description_dynamic_array.test.cpp.
TEST | ( | boomerang_stdlib_dynamic_array | , |
graph_description_dynamic_array_method_resize_test | |||
) |
this test checks graph description for dynamic array resize operation The result is one connected component with one variable in one gate, testing array initialization, pushing elements, and resizing operations
Test includes:
Definition at line 30 of file graph_description_dynamic_array.test.cpp.