generator running fixes
This commit is contained in:
parent
7e2b0a946f
commit
f958adbff1
3
Makefile
3
Makefile
|
@ -5,6 +5,7 @@ PY_SPEC_DIR = $(TEST_LIBS_DIR)/pyspec
|
||||||
PY_TEST_DIR = ./py_tests
|
PY_TEST_DIR = ./py_tests
|
||||||
YAML_TEST_DIR = ./yaml_tests
|
YAML_TEST_DIR = ./yaml_tests
|
||||||
GENERATOR_DIR = ./test_generators
|
GENERATOR_DIR = ./test_generators
|
||||||
|
CONFIGS_DIR = ./configs
|
||||||
|
|
||||||
# Collect a list of generator names
|
# Collect a list of generator names
|
||||||
GENERATORS = $(sort $(dir $(wildcard $(GENERATOR_DIR)/*/)))
|
GENERATORS = $(sort $(dir $(wildcard $(GENERATOR_DIR)/*/)))
|
||||||
|
@ -57,7 +58,7 @@ define build_yaml_tests
|
||||||
# 3) Install all the necessary requirements
|
# 3) Install all the necessary requirements
|
||||||
# 4) Run the generator. The generator is assumed to have an "main.py" file.
|
# 4) Run the generator. The generator is assumed to have an "main.py" file.
|
||||||
# 5) We output to the tests dir (generator program should accept a "-o <filepath>" argument.
|
# 5) We output to the tests dir (generator program should accept a "-o <filepath>" argument.
|
||||||
cd $(GENERATOR_DIR)$(1); python3 -m venv venv; . venv/bin/activate; pip3 install -r requirements.txt; python3 main.py -o $(CURRENT_DIR)/$(YAML_TEST_DIR)$(1)
|
cd $(GENERATOR_DIR)$(1); python3 -m venv venv; . venv/bin/activate; pip3 install -r requirements.txt; python3 main.py -o $(CURRENT_DIR)/$(YAML_TEST_DIR)$(1) -c $(CURRENT_DIR)/$(CONFIGS_DIR)
|
||||||
|
|
||||||
$(info generator $(1) finished)
|
$(info generator $(1) finished)
|
||||||
endef
|
endef
|
||||||
|
|
|
@ -227,7 +227,7 @@ def bls_aggregate_pubkeys_suite(configs_path: str) -> gen_typing.TestSuiteOutput
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
gen_runner.run_generator("shuffling", [
|
gen_runner.run_generator("bls", [
|
||||||
bls_msg_hash_compressed_suite,
|
bls_msg_hash_compressed_suite,
|
||||||
bls_msg_hash_uncompressed_suite,
|
bls_msg_hash_uncompressed_suite,
|
||||||
bls_priv_to_pub_suite,
|
bls_priv_to_pub_suite,
|
||||||
|
|
Loading…
Reference in New Issue