|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/crypto/blake3s/blake3s.hpp"#include "barretenberg/circuit_checker/circuit_checker.hpp"#include "barretenberg/common/assert.hpp"#include "barretenberg/common/streams.hpp"#include "barretenberg/stdlib_circuit_builders/mega_circuit_builder.hpp"#include "barretenberg/stdlib_circuit_builders/ultra_circuit_builder.hpp"#include "blake3s.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Classes | |
| class | StdlibBlake3s< Builder > |
Typedefs | |
| using | BuilderTypes = ::testing::Types< bb::UltraCircuitBuilder, bb::MegaCircuitBuilder > |
Functions | |
| TYPED_TEST_SUITE (StdlibBlake3s, BuilderTypes) | |
| TYPED_TEST (StdlibBlake3s, test_single_block) | |
| TYPED_TEST (StdlibBlake3s, test_double_block) | |
| TYPED_TEST (StdlibBlake3s, test_too_large_input) | |
| TYPED_TEST (StdlibBlake3s, test_witness_and_constant) | |
| TYPED_TEST (StdlibBlake3s, test_constant_only) | |
| TYPED_TEST (StdlibBlake3s, test_multiple_sized_blocks) | |
| TYPED_TEST (StdlibBlake3s, test_edge_case_addition_overflow) | |
| using BuilderTypes = ::testing::Types<bb::UltraCircuitBuilder, bb::MegaCircuitBuilder> |
Definition at line 14 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_constant_only | |||
| ) |
Definition at line 134 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_double_block | |||
| ) |
Definition at line 56 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_edge_case_addition_overflow | |||
| ) |
Definition at line 196 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_multiple_sized_blocks | |||
| ) |
Definition at line 165 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_single_block | |||
| ) |
Definition at line 34 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_too_large_input | |||
| ) |
Definition at line 78 of file blake3s.test.cpp.
| TYPED_TEST | ( | StdlibBlake3s | , |
| test_witness_and_constant | |||
| ) |
Definition at line 92 of file blake3s.test.cpp.
| TYPED_TEST_SUITE | ( | StdlibBlake3s | , |
| BuilderTypes | |||
| ) |