Build bat before generating snapshots

This commit is contained in:
Ezinwa Okpoechi 2018-05-24 12:06:02 +02:00 committed by David Peter
parent a452467e06
commit 2ce8655167

View File

@ -22,6 +22,10 @@ def generate_snapshot(option):
print("generating snapshot for {}".format(option)) print("generating snapshot for {}".format(option))
subprocess.call(command, shell=True) subprocess.call(command, shell=True)
def build_bat():
print("building bat")
subprocess.call("cargo build", cwd="../..", shell=True)
def prepare_output_dir(): def prepare_output_dir():
shutil.rmtree("output", ignore_errors=True) shutil.rmtree("output", ignore_errors=True)
pathlib.Path("output").mkdir() pathlib.Path("output").mkdir()
@ -34,6 +38,7 @@ def undo_sample_file_modification():
print("undoing sample.rs modifications") print("undoing sample.rs modifications")
subprocess.call("git checkout -- sample.rs", shell=True) subprocess.call("git checkout -- sample.rs", shell=True)
build_bat()
prepare_output_dir() prepare_output_dir()
modify_sample_file() modify_sample_file()
generate_snapshots() generate_snapshots()