1 module tagion.testbench.testbench; 2 3 import std.meta; 4 import tagion.tools.OneMain; 5 6 int main(string[] args) { 7 import actor_tests = tagion.testbench.actor_tests; 8 import collector = tagion.testbench.collector; 9 import dart_deep_rim_test = tagion.testbench.dart_deep_rim_test; 10 import dart_insert_remove_stress = tagion.testbench.dart_insert_remove_stress; 11 import dart_partial_sync = tagion.testbench.dart_partial_sync; 12 import dart_pseudo_random_archives = tagion.testbench.dart_pseudo_random_archives; 13 import dart_service = tagion.testbench.dart_service; 14 import dart_stress = tagion.testbench.dart_stress; 15 import dart_sync = tagion.testbench.dart_sync; 16 import dart_sync_stress = tagion.testbench.dart_sync_stress; 17 import dart_test = tagion.testbench.dart_test; 18 import double_spend = tagion.testbench.double_spend; 19 import epoch_creator = tagion.testbench.epoch_creator; 20 import hashgraph_swap = tagion.testbench.hashgraph_swap; 21 import hashgraph_test = tagion.testbench.hashgraph_test; 22 import hirpc_verifier = tagion.testbench.hirpc_verifier; 23 import inputvalidator = tagion.testbench.inputvalidator; 24 import malformed_contract = tagion.testbench.malformed_contract; 25 import replicator_service = tagion.testbench.replicator_service; 26 import send_contract = tagion.testbench.send_contract; 27 import spam_double_spend = tagion.testbench.spam_double_spend; 28 import transcript_service = tagion.testbench.transcript_service; 29 import tvm_betterc = tagion.testbench.tvm_betterc; 30 import operational = tagion.testbench.e2e.operational; 31 import genesis_test = tagion.testbench.genesis_test; 32 import trt_service = tagion.testbench.services.trt_service; 33 import big_contract = tagion.testbench.services.big_contract; 34 35 alias alltools = AliasSeq!( 36 collector, 37 hirpc_verifier, 38 inputvalidator, 39 dart_test, 40 dart_deep_rim_test, 41 dart_pseudo_random_archives, 42 dart_sync, 43 dart_partial_sync, 44 dart_stress, 45 actor_tests, 46 dart_insert_remove_stress, 47 dart_sync_stress, 48 dart_service, 49 hashgraph_test, 50 hashgraph_swap, 51 tvm_betterc, 52 epoch_creator, 53 transcript_service, 54 replicator_service, 55 send_contract, 56 double_spend, 57 spam_double_spend, 58 malformed_contract, 59 operational, 60 genesis_test, 61 trt_service, 62 big_contract, 63 ); 64 mixin doOneMain!(alltools); 65 return do_main(args); 66 }