fre.make.tests.test_run_fremake module

test “fre make run-fremake” calls without actual compilation

fre.make.tests.test_run_fremake.test_bad_platform_option()

test run-fremake with a invalid platform option

fre.make.tests.test_run_fremake.test_bad_target_option()

test run-fremake with a invalid target option

fre.make.tests.test_run_fremake.test_bad_yamlpath_option()

test run-fremake with a invalid target option

fre.make.tests.test_run_fremake.test_compileyaml_exists()
fre.make.tests.test_run_fremake.test_modelyaml_exists()
fre.make.tests.test_run_fremake.test_platformyaml_exists()
fre.make.tests.test_run_fremake.test_run_fremake_bad_target()

checks invalid target returns an error

fre.make.tests.test_run_fremake.test_run_fremake_build_script_creation_container()

checks container build script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_checkout_script_creation_container()

checks checkout script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_checkout_script_creation_multijob()

check for checkout script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_checkout_script_creation_multitarget()

check for checkout script creation for mulit-target build

fre.make.tests.test_run_fremake.test_run_fremake_checkout_script_creation_serial()

check for checkout script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_compile_script_creation_multijob()

check for compile script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_compile_script_creation_multitarget()

check compile scripts for all targets exist from previous test

fre.make.tests.test_run_fremake.test_run_fremake_compile_script_creation_serial()

check for compile script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_container()

run run-fremake with options for containerized build

fre.make.tests.test_run_fremake.test_run_fremake_dockerfile_creation_container()

checks dockerfile creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_makefile_creation_container()

checks makefile creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_makefile_creation_multijob()

check for makefile creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_makefile_creation_multitarget()

check for makefile creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_makefile_creation_serial()

check for makefile creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_multijob()

run fre make with run-fremake subcommand and build the null model experiment with gnu

fre.make.tests.test_run_fremake.test_run_fremake_multiple_targets()

passes all valid targets for a build

fre.make.tests.test_run_fremake.test_run_fremake_run_script_creation_container()

checks (internal) container run script creation from previous test

fre.make.tests.test_run_fremake.test_run_fremake_serial()

run fre make with run-fremake subcommand and build the null model experiment with gnu