Skip to content

Latest commit

 

History

History
 
 

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VPLanet Tests

This directory contains the testing information for the continuous integration (CI) checks. You can run the checks locally with the command

make test

but you must have vplot installed and in your PATH.

DO NOT MODIFY THESE FILES UNLESS YOU KNOW WHAT YOU ARE DOING!!

Every time somebody issues a pull request to the master branch, a Travis CI check is automatically triggered. Briefly, this check compiles and runs VPLanet on all the subdirectories listed here and compares the results to the expected behavior. This quality control ensures that as changes are made to the code base, the outcomes of the simulations match expectations. Each check here corresponds to a figure in the examples directory, so if the tests are passing, then all figures should be reproduced by VPLanet.


To check for memory issues with valgrind, run

python valgrind.py

which will test each directory, creating a file called *.valgrind that contains the output.