Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
ram_table.test.cpp File Reference

Go to the source code of this file.

Classes

class  RamTableTests< Builder >
 

Typedefs

using BuilderTypes = testing::Types< UltraCircuitBuilder, MegaCircuitBuilder >
 

Functions

STANDARD_TESTING_TAGS TEST (RamTable, TagCorrectness)
 Check that Origin Tags within the ram table are propagated correctly (when we lookup an element it has the same tag as the one inserted originally)
 
 TYPED_TEST_SUITE (RamTableTests, BuilderTypes)
 
 TYPED_TEST (RamTableTests, RamTableInitReadConsistency)
 
 TYPED_TEST (RamTableTests, RamTableReadWriteConsistency)
 

Typedef Documentation

◆ BuilderTypes

Definition at line 17 of file ram_table.test.cpp.

Function Documentation

◆ TEST()

STANDARD_TESTING_TAGS TEST ( RamTable  ,
TagCorrectness   
)

Check that Origin Tags within the ram table are propagated correctly (when we lookup an element it has the same tag as the one inserted originally)

Definition at line 29 of file ram_table.test.cpp.

◆ TYPED_TEST() [1/2]

TYPED_TEST ( RamTableTests  ,
RamTableInitReadConsistency   
)

Definition at line 78 of file ram_table.test.cpp.

◆ TYPED_TEST() [2/2]

TYPED_TEST ( RamTableTests  ,
RamTableReadWriteConsistency   
)

Definition at line 117 of file ram_table.test.cpp.

◆ TYPED_TEST_SUITE()

TYPED_TEST_SUITE ( RamTableTests  ,
BuilderTypes   
)