examples: add compatibility example for Groth16 veification
Port the C# contract provided in the https://github.com/neo-project/neo/issues/2647#issuecomment-1129849870 and add an integration test for it. Part of the #3002. Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
This commit is contained in:
parent
4598f3d3c2
commit
0a3260c22c
8 changed files with 135 additions and 0 deletions
|
@ -1011,6 +1011,10 @@ func TestCompileExamples(t *testing.T) {
|
|||
// there are also a couple of files inside the `/examples` which doesn't need to be compiled
|
||||
continue
|
||||
}
|
||||
if info.Name() == "zkp" {
|
||||
// A set of special ZKP-related examples, they have their own tests.
|
||||
continue
|
||||
}
|
||||
t.Run(info.Name(), func(t *testing.T) {
|
||||
infos, err := os.ReadDir(filepath.Join(examplePath, info.Name()))
|
||||
require.NoError(t, err)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue