Prepearing test for INMOST
This page will guide you through how you can prepear test for INMOST.
##Naming test.
Following naming convention should be used for tests:
- tests for Domain - domain_test000-domain_test999
- test for Mesh - mesh_test000-mesh_test999
- test for Mesh in parallel - pmesh_test000-pmesh_test999
- test for Solver - solver_test000-solver_test999
- test for Autodiff - autodiff_test000-autodiff_test999
- tests for Nonlinear Solver - nonlinear_test000-nonlinear_test999
You should create folder with your name in Tests folder. Use this folder for your tests source and data.
##Prepearing for CMake.
First open Tests/CMakeLists.txt file and add a line "add_subdirectory(your_test_name)"
In folder of your test create CMakeLists file as well.
To be continued...
###Using additional resource files in tests
To be continued...
##Describing test in WIKI
When you have finished tuning and setting your tests, it is recommended that you create an article describing test in Wiki.
Use following name for a new article on Wiki.
First you should get unique 4-digit number in accordance with:
- for Domain tests 5100-5199
- for Mesh tests 5200-5299
- for parallel Mesh tests 5300-5399
- for Solver tests 5400-5499
- for Autodiff tests 5500-5599
- for Nonlinear Solver tests 5600-5699
Then append to this number several short keywords that describe the test. Separate 4-digit number and keywords with spaces. Look into other articles for contents.