LLZK 2.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
Ops.capi.test.cpp.inc File Reference

Go to the source code of this file.

Classes

class  StringOperationLinkTests
struct  LitStringOpBuildFuncHelper

Functions

 TEST_F (StringOperationLinkTests, IsA_String_LitStringOp)
 This test ensures llzkOperationIsA_String_LitStringOp links properly.
 TEST_F (StringOperationLinkTests, llzk_LitStringOp_Build)
 This test ensures llzkString_LitStringOpBuild links properly.
 TEST_F (CAPITest, LitStringOp_build_pass)
 This test ensures llzkStringLitStringOpBuild() successfully builds an Operation of the correct type that passes verification.
 TEST_F (StringOperationLinkTests, llzk_LitStringOp_GetValueAttr)
 TEST_F (StringOperationLinkTests, llzk_LitStringOp_SetValueAttr)
 TEST_F (StringOperationLinkTests, llzk_LitStringOp_GetResult)

Function Documentation

◆ TEST_F() [1/6]

TEST_F ( CAPITest ,
LitStringOp_build_pass  )

This test ensures llzkStringLitStringOpBuild() successfully builds an Operation of the correct type that passes verification.

It relies on a manual implemenation of LitStringOpBuildFuncHelper::callBuild() that calls llzkStringLitStringOpBuild().

Definition at line 56 of file Ops.capi.test.cpp.inc.

◆ TEST_F() [2/6]

TEST_F ( StringOperationLinkTests ,
IsA_String_LitStringOp  )

This test ensures llzkOperationIsA_String_LitStringOp links properly.

Definition at line 13 of file Ops.capi.test.cpp.inc.

◆ TEST_F() [3/6]

TEST_F ( StringOperationLinkTests ,
llzk_LitStringOp_Build  )

This test ensures llzkString_LitStringOpBuild links properly.

Definition at line 23 of file Ops.capi.test.cpp.inc.

◆ TEST_F() [4/6]

TEST_F ( StringOperationLinkTests ,
llzk_LitStringOp_GetResult  )

Definition at line 78 of file Ops.capi.test.cpp.inc.

◆ TEST_F() [5/6]

TEST_F ( StringOperationLinkTests ,
llzk_LitStringOp_GetValueAttr  )

Definition at line 58 of file Ops.capi.test.cpp.inc.

◆ TEST_F() [6/6]

TEST_F ( StringOperationLinkTests ,
llzk_LitStringOp_SetValueAttr  )

Definition at line 68 of file Ops.capi.test.cpp.inc.