-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
30 lines (22 loc) · 18.5 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TEST_TARGETS := test_main test_invite test_accept test_deliver test_update test_unsub
test: $(TEST_TARGETS)
@echo "All tests completed"
test_main:
@echo "Running main tests..."
leo run main "{ b0: 96339588703651810506189873815070207313u128, b1: 138599328297196657756219127535891608902u128, b2: 1629352934516598777572058819866993u128, b3: 0u128 }" "{ b0: 46u8, b1: 160u8, b2: 14u8, b3: 220u8, b4: 201u8, b5: 209u8, b6: 78u8, b7: 56u8, b8: 79u8, b9: 112u8, b10: 130u8, b11: 228u8, b12: 119u8, b13: 134u8, b14: 116u8, b15: 112u8, b16: 32u8, b17: 135u8, b18: 229u8, b19: 213u8, b20: 47u8, b21: 103u8, b22: 181u8, b23: 95u8 }" "{ b0: 86852587948088071781843119061026827601u128, b1: 153320541649059872582170612881251456563u128, b2: 1364495088589288955610267812909390u128, b3: 0u128 }" "{ b0: 25u8, b1: 53u8, b2: 242u8, b3: 166u8, b4: 90u8, b5: 140u8, b6: 71u8, b7: 95u8, b8: 223u8, b9: 133u8, b10: 213u8, b11: 206u8, b12: 162u8, b13: 15u8, b14: 255u8, b15: 236u8, b16: 153u8, b17: 55u8, b18: 119u8, b19: 43u8, b20: 219u8, b21: 176u8, b22: 172u8, b23: 226u8 }" "{ b0: 86816834739683393047293703037192858961u128, b1: 162753707660192535330935847671843931724u128, b2: 1530488292497984935247452901894731u128, b3: 0u128 }" "{ b0: 218u8, b1: 216u8, b2: 29u8, b3: 169u8, b4: 71u8, b5: 241u8, b6: 196u8, b7: 147u8, b8: 207u8, b9: 200u8, b10: 63u8, b11: 100u8, b12: 230u8, b13: 53u8, b14: 141u8, b15: 42u8, b16: 213u8, b17: 210u8, b18: 202u8, b19: 92u8, b20: 230u8, b21: 6u8, b22: 95u8, b23: 172u8 }" "{ b0: 66759336122420460885151110795626101047u128, b1: 130514653178221498791456642557380473397u128, b2: 133449213467817931941052815059074693175u128, b3: 132113880609101790006568214252039254329u128 }" "{ b0: 64053216388749442769598998131489859128u128, b1: 70969433209924083348675160783143908407u128, b2: 73374403543360767442705441043086652469u128, b3: 64319053826104400204603930791554267187u128 }" "{ b0: 74698455245754811264723087063946704689u128, b1: 73363004735633779210346683580821026149u128, b2: 131880227345728423416121401717731440995u128, b3: 69391830470320058103217147125155574369u128 }" "{ b0: 67018139606218893842524344409066400865u128, b1: 72366205295598589434347062751245529397u128, b2: 136179449049051444614010145197666890097u128, b3: 272056547439680326896212314617312121u128 }"
test_invite:
@echo "Running invite tests..."
leo run invite "{ owner: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, op: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, id: 949753002247239406206128632007374648403325143373251292453005961678032792277field.private, member_sequence: 1field.private, base: true.private, revision: false.private, title: { b0: 146606636784435025567043468276372893009u128.private, b1: 146501673966635373819714714931208481616u128.private, b2: 1446009074919783532330190822536791u128.private, b3: 0u128.private }, title_nonce: { b0: 129u8.private, b1: 209u8.private, b2: 132u8.private, b3: 104u8.private, b4: 63u8.private, b5: 169u8.private, b6: 59u8.private, b7: 6u8.private, b8: 40u8.private, b9: 17u8.private, b10: 212u8.private, b11: 246u8.private, b12: 159u8.private, b13: 36u8.private, b14: 241u8.private, b15: 194u8.private, b16: 67u8.private, b17: 215u8.private, b18: 13u8.private, b19: 236u8.private, b20: 4u8.private, b21: 145u8.private, b22: 22u8.private, b23: 218u8.private }, template: { b0: 118584035250717515874707145082164243793u128.private, b1: 113339858281398190838538138020854707043u128.private, b2: 1972897129896520685065443459091032u128.private, b3: 0u128.private }, template_nonce: { b0: 112u8.private, b1: 194u8.private, b2: 31u8.private, b3: 43u8.private, b4: 71u8.private, b5: 95u8.private, b6: 202u8.private, b7: 49u8.private, b8: 248u8.private, b9: 100u8.private, b10: 216u8.private, b11: 130u8.private, b12: 35u8.private, b13: 96u8.private, b14: 43u8.private, b15: 20u8.private, b16: 224u8.private, b17: 190u8.private, b18: 128u8.private, b19: 152u8.private, b20: 116u8.private, b21: 94u8.private, b22: 0u8.private, b23: 154u8.private }, content: { b0: 69516646532735368284354465169904397649u128.private, b1: 101563299912712264393274429086013411947u128.private, b2: 1020254284745825297853435826029927u128.private, b3: 0u128.private }, content_nonce: { b0: 55u8.private, b1: 108u8.private, b2: 90u8.private, b3: 241u8.private, b4: 191u8.private, b5: 68u8.private, b6: 116u8.private, b7: 23u8.private, b8: 72u8.private, b9: 225u8.private, b10: 146u8.private, b11: 68u8.private, b12: 26u8.private, b13: 101u8.private, b14: 185u8.private, b15: 232u8.private, b16: 163u8.private, b17: 191u8.private, b18: 100u8.private, b19: 89u8.private, b20: 204u8.private, b21: 70u8.private, b22: 54u8.private, b23: 193u8.private }, group_symmetric_key: { b0: 135857590898402710439917425655098663219u128.private, b1: 68296332921548768183176535338756682552u128.private, b2: 74733831954816584063620643019318113076u128.private, b3: 72028701952034309935404784239029466723u128.private }, individual_private_key: { b0: 64307615180607416485800550360438748465u128.private, b1: 73357788289351628213176680725959696690u128.private, b2: 73623569364849315825126977893863338085u128.private, b3: 64074918488159625355593246541043032630u128.private }, _nonce: 3054927111305584740212016001918423880272511520847769706334507842488518185447group.public }" aleo1rzhda63qd45uwg46qtf4ahv5zpuap5s9u8qdtlks7239hghckg8qhvqcgu
test_accept:
@echo "Running accept tests..."
leo run accept "{ owner: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, op: aleo1rzhda63qd45uwg46qtf4ahv5zpuap5s9u8qdtlks7239hghckg8qhvqcgu.private, id: 949753002247239406206128632007374648403325143373251292453005961678032792277field.private, member_sequence: 2field.private, base: false.private, revision: true.private, title: { b0: 146606636784435025567043468276372893009u128.private, b1: 146501673966635373819714714931208481616u128.private, b2: 1446009074919783532330190822536791u128.private, b3: 0u128.private }, title_nonce: { b0: 129u8.private, b1: 209u8.private, b2: 132u8.private, b3: 104u8.private, b4: 63u8.private, b5: 169u8.private, b6: 59u8.private, b7: 6u8.private, b8: 40u8.private, b9: 17u8.private, b10: 212u8.private, b11: 246u8.private, b12: 159u8.private, b13: 36u8.private, b14: 241u8.private, b15: 194u8.private, b16: 67u8.private, b17: 215u8.private, b18: 13u8.private, b19: 236u8.private, b20: 4u8.private, b21: 145u8.private, b22: 22u8.private, b23: 218u8.private }, template: { b0: 118584035250717515874707145082164243793u128.private, b1: 113339858281398190838538138020854707043u128.private, b2: 1972897129896520685065443459091032u128.private, b3: 0u128.private }, template_nonce: { b0: 112u8.private, b1: 194u8.private, b2: 31u8.private, b3: 43u8.private, b4: 71u8.private, b5: 95u8.private, b6: 202u8.private, b7: 49u8.private, b8: 248u8.private, b9: 100u8.private, b10: 216u8.private, b11: 130u8.private, b12: 35u8.private, b13: 96u8.private, b14: 43u8.private, b15: 20u8.private, b16: 224u8.private, b17: 190u8.private, b18: 128u8.private, b19: 152u8.private, b20: 116u8.private, b21: 94u8.private, b22: 0u8.private, b23: 154u8.private }, content: { b0: 69516646532735368284354465169904397649u128.private, b1: 101563299912712264393274429086013411947u128.private, b2: 1020254284745825297853435826029927u128.private, b3: 0u128.private }, content_nonce: { b0: 55u8.private, b1: 108u8.private, b2: 90u8.private, b3: 241u8.private, b4: 191u8.private, b5: 68u8.private, b6: 116u8.private, b7: 23u8.private, b8: 72u8.private, b9: 225u8.private, b10: 146u8.private, b11: 68u8.private, b12: 26u8.private, b13: 101u8.private, b14: 185u8.private, b15: 232u8.private, b16: 163u8.private, b17: 191u8.private, b18: 100u8.private, b19: 89u8.private, b20: 204u8.private, b21: 70u8.private, b22: 54u8.private, b23: 193u8.private }, group_symmetric_key: { b0: 135857590898402710439917425655098663219u128.private, b1: 68296332921548768183176535338756682552u128.private, b2: 74733831954816584063620643019318113076u128.private, b3: 72028701952034309935404784239029466723u128.private }, individual_private_key: { b0: 0u128.private, b1: 0u128.private, b2: 0u128.private, b3: 0u128.private }, _nonce: 4105872711988676715036066303847323839071653743558488447206137505623926790389group.public}" "{ b0: 73622598993483256897064989259337052727u128, b1: 66977469554969218523775644044451263283u128, b2: 70979838180138082201389053879743887414u128, b3: 65398138849397262834987999212004008758u128 }" "{ b0: 72055556007756955121755164741366659170u128, b1: 74692228704772059454829938428563435572u128, b2: 70964224117060200505913647640870401077u128, b3: 134538703127937421004839628350812402740u128 }" "{ b0: 67018139606218893842524344409066400865u128, b1: 72366205295598589434347062751245529397u128, b2: 136179449049051444614010145197666890097u128, b3: 272056547439680326896212314617312121u128 }"
test_deliver:
@echo "Running deliver tests..."
leo run deliver "{ owner: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, op: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, id: 949753002247239406206128632007374648403325143373251292453005961678032792277field.private, member_sequence: 1field.private, base: true.private, revision: false.private, title: { b0: 146606636784435025567043468276372893009u128.private, b1: 146501673966635373819714714931208481616u128.private, b2: 1446009074919783532330190822536791u128.private, b3: 0u128.private }, title_nonce: { b0: 129u8.private, b1: 209u8.private, b2: 132u8.private, b3: 104u8.private, b4: 63u8.private, b5: 169u8.private, b6: 59u8.private, b7: 6u8.private, b8: 40u8.private, b9: 17u8.private, b10: 212u8.private, b11: 246u8.private, b12: 159u8.private, b13: 36u8.private, b14: 241u8.private, b15: 194u8.private, b16: 67u8.private, b17: 215u8.private, b18: 13u8.private, b19: 236u8.private, b20: 4u8.private, b21: 145u8.private, b22: 22u8.private, b23: 218u8.private }, template: { b0: 118584035250717515874707145082164243793u128.private, b1: 113339858281398190838538138020854707043u128.private, b2: 1972897129896520685065443459091032u128.private, b3: 0u128.private }, template_nonce: { b0: 112u8.private, b1: 194u8.private, b2: 31u8.private, b3: 43u8.private, b4: 71u8.private, b5: 95u8.private, b6: 202u8.private, b7: 49u8.private, b8: 248u8.private, b9: 100u8.private, b10: 216u8.private, b11: 130u8.private, b12: 35u8.private, b13: 96u8.private, b14: 43u8.private, b15: 20u8.private, b16: 224u8.private, b17: 190u8.private, b18: 128u8.private, b19: 152u8.private, b20: 116u8.private, b21: 94u8.private, b22: 0u8.private, b23: 154u8.private }, content: { b0: 69516646532735368284354465169904397649u128.private, b1: 101563299912712264393274429086013411947u128.private, b2: 1020254284745825297853435826029927u128.private, b3: 0u128.private }, content_nonce: { b0: 55u8.private, b1: 108u8.private, b2: 90u8.private, b3: 241u8.private, b4: 191u8.private, b5: 68u8.private, b6: 116u8.private, b7: 23u8.private, b8: 72u8.private, b9: 225u8.private, b10: 146u8.private, b11: 68u8.private, b12: 26u8.private, b13: 101u8.private, b14: 185u8.private, b15: 232u8.private, b16: 163u8.private, b17: 191u8.private, b18: 100u8.private, b19: 89u8.private, b20: 204u8.private, b21: 70u8.private, b22: 54u8.private, b23: 193u8.private }, group_symmetric_key: { b0: 135857590898402710439917425655098663219u128.private, b1: 68296332921548768183176535338756682552u128.private, b2: 74733831954816584063620643019318113076u128.private, b3: 72028701952034309935404784239029466723u128.private }, individual_private_key: { b0: 64307615180607416485800550360438748465u128.private, b1: 73357788289351628213176680725959696690u128.private, b2: 73623569364849315825126977893863338085u128.private, b3: 64074918488159625355593246541043032630u128.private }, _nonce: 3054927111305584740212016001918423880272511520847769706334507842488518185447group.public }" "{ b0: 102793712634718390800806221608152100177u128, b1: 71001461516212966248413102761932051257u128, b2: 2379018206649345106616557384585527u128, b3: 0u128 }" "{ b0: 87u8, b1: 48u8, b2: 84u8, b3: 27u8, b4: 173u8, b5: 48u8, b6: 176u8, b7: 51u8, b8: 52u8, b9: 126u8, b10: 254u8, b11: 210u8, b12: 134u8, b13: 24u8, b14: 0u8, b15: 180u8, b16: 197u8, b17: 82u8, b18: 57u8, b19: 7u8, b20: 142u8, b21: 255u8, b22: 70u8, b23: 131u8 }" "{ b0: 153403252516616157784062788948346629457u128, b1: 133443173345696646913502526544613108300u128, b2: 2114627630151793369209019482715760u128, b3: 0u128 }" "{ b0: 209u8, b1: 50u8, b2: 234u8, b3: 122u8, b4: 13u8, b5: 205u8, b6: 217u8, b7: 250u8, b8: 161u8, b9: 128u8, b10: 18u8, b11: 194u8, b12: 196u8, b13: 217u8, b14: 52u8, b15: 49u8, b16: 127u8, b17: 176u8, b18: 151u8, b19: 213u8, b20: 253u8, b21: 15u8, b22: 86u8, b23: 32u8 }" "{ b0: 110961601567535988978126073985695116625u128, b1: 147961322773840062498059031475640954702u128, b2: 1750018040052448568008686593130820u128, b3: 0u128 }" "{ b0: 129221852074099333454511852991334999608u128, b1: 74687137725824920445171673162267048036u128, b2: 74718190331983981799835266569405096806u128, b3: 0u128 }"
test_update:
@echo "Running update tests..."
leo run update "{ owner: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, op: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, id: 949753002247239406206128632007374648403325143373251292453005961678032792277field.private, member_sequence: 1field.private, base: true.private, revision: false.private, title: { b0: 146606636784435025567043468276372893009u128.private, b1: 146501673966635373819714714931208481616u128.private, b2: 1446009074919783532330190822536791u128.private, b3: 0u128.private }, title_nonce: { b0: 129u8.private, b1: 209u8.private, b2: 132u8.private, b3: 104u8.private, b4: 63u8.private, b5: 169u8.private, b6: 59u8.private, b7: 6u8.private, b8: 40u8.private, b9: 17u8.private, b10: 212u8.private, b11: 246u8.private, b12: 159u8.private, b13: 36u8.private, b14: 241u8.private, b15: 194u8.private, b16: 67u8.private, b17: 215u8.private, b18: 13u8.private, b19: 236u8.private, b20: 4u8.private, b21: 145u8.private, b22: 22u8.private, b23: 218u8.private }, template: { b0: 118584035250717515874707145082164243793u128.private, b1: 113339858281398190838538138020854707043u128.private, b2: 1972897129896520685065443459091032u128.private, b3: 0u128.private }, template_nonce: { b0: 112u8.private, b1: 194u8.private, b2: 31u8.private, b3: 43u8.private, b4: 71u8.private, b5: 95u8.private, b6: 202u8.private, b7: 49u8.private, b8: 248u8.private, b9: 100u8.private, b10: 216u8.private, b11: 130u8.private, b12: 35u8.private, b13: 96u8.private, b14: 43u8.private, b15: 20u8.private, b16: 224u8.private, b17: 190u8.private, b18: 128u8.private, b19: 152u8.private, b20: 116u8.private, b21: 94u8.private, b22: 0u8.private, b23: 154u8.private }, content: { b0: 69516646532735368284354465169904397649u128.private, b1: 101563299912712264393274429086013411947u128.private, b2: 1020254284745825297853435826029927u128.private, b3: 0u128.private }, content_nonce: { b0: 55u8.private, b1: 108u8.private, b2: 90u8.private, b3: 241u8.private, b4: 191u8.private, b5: 68u8.private, b6: 116u8.private, b7: 23u8.private, b8: 72u8.private, b9: 225u8.private, b10: 146u8.private, b11: 68u8.private, b12: 26u8.private, b13: 101u8.private, b14: 185u8.private, b15: 232u8.private, b16: 163u8.private, b17: 191u8.private, b18: 100u8.private, b19: 89u8.private, b20: 204u8.private, b21: 70u8.private, b22: 54u8.private, b23: 193u8.private }, group_symmetric_key: { b0: 135857590898402710439917425655098663219u128.private, b1: 68296332921548768183176535338756682552u128.private, b2: 74733831954816584063620643019318113076u128.private, b3: 72028701952034309935404784239029466723u128.private }, individual_private_key: { b0: 64307615180607416485800550360438748465u128.private, b1: 73357788289351628213176680725959696690u128.private, b2: 73623569364849315825126977893863338085u128.private, b3: 64074918488159625355593246541043032630u128.private }, _nonce: 3054927111305584740212016001918423880272511520847769706334507842488518185447group.public }" "{ b0: 102793712634718390800806221608152100177u128, b1: 71001461516212966248413102761932051257u128, b2: 2379018206649345106616557384585527u128, b3: 0u128 }" "{ b0: 87u8, b1: 48u8, b2: 84u8, b3: 27u8, b4: 173u8, b5: 48u8, b6: 176u8, b7: 51u8, b8: 52u8, b9: 126u8, b10: 254u8, b11: 210u8, b12: 134u8, b13: 24u8, b14: 0u8, b15: 180u8, b16: 197u8, b17: 82u8, b18: 57u8, b19: 7u8, b20: 142u8, b21: 255u8, b22: 70u8, b23: 131u8 }" "{ b0: 134695045495202176334377062012307467601u128, b1: 154638631911347340490105736639167422774u128, b2: 1771176295850487269240040242892399u128, b3: 0u128 }" "{ b0: 27u8, b1: 26u8, b2: 161u8, b3: 227u8, b4: 141u8, b5: 13u8, b6: 19u8, b7: 110u8, b8: 240u8, b9: 96u8, b10: 3u8, b11: 171u8, b12: 194u8, b13: 107u8, b14: 50u8, b15: 175u8, b16: 176u8, b17: 169u8, b18: 129u8, b19: 110u8, b20: 207u8, b21: 5u8, b22: 215u8, b23: 168u8 }" "{ b0: 153403252516616157784062788948346629457u128, b1: 133443173345696646913502526544613108300u128, b2: 2114627630151793369209019482715760u128, b3: 0u128 }" "{ b0: 209u8, b1: 50u8, b2: 234u8, b3: 122u8, b4: 13u8, b5: 205u8, b6: 217u8, b7: 250u8, b8: 161u8, b9: 128u8, b10: 18u8, b11: 194u8, b12: 196u8, b13: 217u8, b14: 52u8, b15: 49u8, b16: 127u8, b17: 176u8, b18: 151u8, b19: 213u8, b20: 253u8, b21: 15u8, b22: 86u8, b23: 32u8 }"
test_unsub:
@echo "Running unsub tests..."
leo run unsub "{ owner: aleo104dls8lg4k8pmytpymkpylpgc0h5x5mwhsx9lck8jsv56sf8z5xqsx7cgs.private, op: aleo1rzhda63qd45uwg46qtf4ahv5zpuap5s9u8qdtlks7239hghckg8qhvqcgu.private, id: 949753002247239406206128632007374648403325143373251292453005961678032792277field.private, member_sequence: 2field.private, member_secret_idx: 4062521137620964847969420136105008551187337597811175315850894830820767059801field.private, _nonce: 4784544739390845912593616896323358168809270846395022203734035279374518389047group.public}"
.PHONY: test test_main test_invite test_accept test_deliver test_update test_unsub $(TEST_TARGETS)