fre.app.generate_time_averages.tests.test_generate_time_averages module

For testing fre app generate-time-averages

fre.app.generate_time_averages.tests.test_generate_time_averages.setup_test_files()

Generate test files needed for the tests. Called by test functions that need these files.

fre.app.generate_time_averages.tests.test_generate_time_averages.setup_two_test_files()

Generate the two ocean test files needed for multi-file tests.

fre.app.generate_time_averages.tests.test_generate_time_averages.test_compare_cdo_to_fre_nctools()

compares cdo pkg answer to fre_nctools pkg answer

fre.app.generate_time_averages.tests.test_generate_time_averages.test_compare_fre_cli_to_cdo()

compares fre_cli pkg answer to cdo pkg answer

fre.app.generate_time_averages.tests.test_generate_time_averages.test_compare_fre_cli_to_fre_nctools()

compares fre_cli pkg answer to fre_nctools pkg answer

fre.app.generate_time_averages.tests.test_generate_time_averages.test_compare_unwgt_fre_cli_to_unwgt_cdo()

compares fre_cli pkg answer to cdo pkg answer

fre.app.generate_time_averages.tests.test_generate_time_averages.test_fre_app_gen_time_avg_test_data_cleanup()

Removes all .nc files in fre/app/generate_time_averages/tests/test_data/

fre.app.generate_time_averages.tests.test_generate_time_averages.test_no_req_arg_inputfile(infile, outfile, pkg)

test failures/exceptions regarding input args

fre.app.generate_time_averages.tests.test_generate_time_averages.test_run_avgtype_pkg_calculations(pkg, avg_type, unwgt, infile, outfile)

test-harness function, called by other test functions.

fre.app.generate_time_averages.tests.test_generate_time_averages.test_setups()

setup by generating netcdf files from cdl inputs

fre.app.generate_time_averages.tests.test_generate_time_averages.test_time_avg_file_dir_exists()

look for input test file directory