lammps/unittest
Axel Kohlmeyer 9483db9581
Merge branch 'prepare-clang-format' of github.com:akohlmey/lammps into prepare-clang-format
2021-05-14 17:21:18 -04:00
..
c-library fix bug in lammps_reset_box() no-box check and error out when atoms exist 2021-05-13 12:46:43 -04:00
commands add some basic tests for the "processors" command 2021-04-25 00:44:51 -04:00
cplusplus Merge pull request #2749 from akohlmey/varargs-message-warning 2021-05-10 13:41:23 -04:00
force-styles Merge branch 'prepare-clang-format' of github.com:akohlmey/lammps into prepare-clang-format 2021-05-14 17:21:18 -04:00
formats Merge remote-tracking branch 'origin/master' into varargs-log-error-functions 2021-04-28 18:13:31 -04:00
fortran work around PGI compiler issues 2020-12-15 14:32:18 -05:00
python add test for querying the operating system info 2021-05-11 15:24:04 -04:00
testing portability improvement. replace POSIX-only functionality. 2021-04-24 07:14:29 -04:00
tools increase timeout, properly handle timeouts, and fix symbol lookup in exception handling 2020-10-27 17:16:47 -04:00
utils Use copy-and-swap in Tokenizers 2021-04-26 14:28:13 -04:00
.clang-format enable aligning consecutive assignments 2020-06-13 02:05:13 -04:00
CMakeLists.txt collect the full help message 2021-04-25 22:27:36 -04:00
README.md overview description for the unit test folders 2020-10-13 22:00:10 -04:00

README.md

Unit test collection

This part of the LAMMPS distribution contains scripts and inputs to run unit tests for different parts of the package. The tests are organized into folders based on which part of the distribution they are testing.

  • c-library: tests of the C-library interface
  • commands: tests for simple LAMMPS input commands
  • cplusplus: tests for using the LAMMPS library from C++
  • force-styles: tests for styles that compute or modify forces i.e pair, bond, angle, kspace styles and some fixes.
  • formats: tests related to file formats: atom styles, dump styles tokenizers potential file readers, dump styles
  • fortran: tests for the LAMMPS Fortran 03 module
  • python: tests for the LAMMPS Python module and python command
  • testing: convenience and support functions for test tools
  • tools: tests for tools form the tools folder
  • utils: tests for utility functions, e.g. from the utils namespace