feat: finialise test runner and add testing json

This commit is contained in:
alivecow 2024-11-14 23:08:20 +01:00
parent deb4261121
commit 68d9f13a3d
4 changed files with 213 additions and 11 deletions

View file

@ -0,0 +1,98 @@
{
"testcases": {
"gfpoly_add": {
"action": "gfpoly_add",
"arguments": {
"A": [
"NeverGonnaGiveYouUpAAA==",
"NeverGonnaLetYouDownAA==",
"NeverGonnaRunAroundAAA==",
"AndDesertYouAAAAAAAAAA=="
],
"B": [
"KryptoanalyseAAAAAAAAA==",
"DHBWMannheimAAAAAAAAAA=="
]
}
},
"gfpoly_mul": {
"action": "gfpoly_mul",
"arguments": {
"A": [
"JAAAAAAAAAAAAAAAAAAAAA==",
"wAAAAAAAAAAAAAAAAAAAAA==",
"ACAAAAAAAAAAAAAAAAAAAA=="
],
"B": [
"0AAAAAAAAAAAAAAAAAAAAA==",
"IQAAAAAAAAAAAAAAAAAAAA=="
]
}
},
"gfpoly_mul_10": {
"action": "gfpoly_mul",
"arguments": {
"A": [
"JAAAAAAAAAAAAAAAAAAAAA==",
"wAAAAAAAAAAAAAAAAAAAAA==",
"ACAAAAAAAAAAAAAAAAAAAA=="
],
"B": [
"AAAAAAAAAAAAAAAAAAAAAA=="
]
}
},
"gfpoly_mul_01": {
"action": "gfpoly_mul",
"arguments": {
"A": [
"AAAAAAAAAAAAAAAAAAAAAA=="
],
"B": [
"0AAAAAAAAAAAAAAAAAAAAA==",
"IQAAAAAAAAAAAAAAAAAAAA=="
]
}
},
"gfpoly_pow": {
"action": "gfpoly_pow",
"arguments": {
"A": [
"JAAAAAAAAAAAAAAAAAAAAA==",
"wAAAAAAAAAAAAAAAAAAAAA==",
"ACAAAAAAAAAAAAAAAAAAAA=="
],
"k": 3
}
},
"gfpoly_pow_k0": {
"action": "gfpoly_pow",
"arguments": {
"A": [
"JAAAAAAAAAAAAAAAAAAAAA==",
"wAAAAAAAAAAAAAAAAAAAAA==",
"ACAAAAAAAAAAAAAAAAAAAA=="
],
"k": 0
}
},
"gfpoly_pow_k1": {
"action": "gfpoly_pow",
"arguments": {
"A": [
"JAAAAAAAAAAAAAAAAAAAAA==",
"wAAAAAAAAAAAAAAAAAAAAA==",
"ACAAAAAAAAAAAAAAAAAAAA=="
],
"k": 1
}
},
"gfdiv": {
"action": "gfdiv",
"arguments": {
"a": "JAAAAAAAAAAAAAAAAAAAAA==",
"b": "wAAAAAAAAAAAAAAAAAAAAA=="
}
}
}
}