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

Go to the source code of this file.

Classes

class  AvmRecursionConstraintTestingFunctions
 
class  AvmRecursionConstraintTestingFunctions::InvalidWitness
 
class  AvmRecursionConstraintTest
 
class  AvmRecursionInnerCircuitTests
 

Functions

 TEST_F (AvmRecursionConstraintTest, GenerateVKFromConstraints)
 
 TEST_F (AvmRecursionConstraintTest, Tampering)
 
 TEST_F (AvmRecursionConstraintTest, GateCountAndVKCheck)
 
 TEST_F (AvmRecursionInnerCircuitTests, DISABLED_VKCheck)
 
 TEST_F (AvmRecursionInnerCircuitTests, Tampering)
 Test that if the data passed to the outer circuit construction is not valid (mega proof/goblin proof are invalid, vk is different from the one of the inner circuit), then the outer circuit fails.
 

Function Documentation

◆ TEST_F() [1/5]

TEST_F ( AvmRecursionConstraintTest  ,
GateCountAndVKCheck   
)

Definition at line 129 of file avm2_recursion_constraint.test.cpp.

◆ TEST_F() [2/5]

TEST_F ( AvmRecursionConstraintTest  ,
GenerateVKFromConstraints   
)

Definition at line 110 of file avm2_recursion_constraint.test.cpp.

◆ TEST_F() [3/5]

TEST_F ( AvmRecursionConstraintTest  ,
Tampering   
)

Definition at line 121 of file avm2_recursion_constraint.test.cpp.

◆ TEST_F() [4/5]

TEST_F ( AvmRecursionInnerCircuitTests  ,
DISABLED_VKCheck   
)

Definition at line 200 of file avm2_recursion_constraint.test.cpp.

◆ TEST_F() [5/5]

TEST_F ( AvmRecursionInnerCircuitTests  ,
Tampering   
)

Test that if the data passed to the outer circuit construction is not valid (mega proof/goblin proof are invalid, vk is different from the one of the inner circuit), then the outer circuit fails.

Definition at line 220 of file avm2_recursion_constraint.test.cpp.