JEDI Documentation
1.3.0
Overview
Working Principles
Learning JEDI
Using JEDI
Inside JEDI
JEDI Components
JEDI Testing
JEDI Testing
Adding a New Test
Best Practices for Developers
Developer Tools
Frequently Asked Questions (FAQ)
References
JEDI Documentation
»
Inside JEDI
»
JEDI Testing
Edit on GitHub
JEDI Testing
ΒΆ
JEDI Testing
Running ctest
Manual Execution
The JEDI test suite
Tests as Applications
Initialization and Execution of Unit Tests
Anatomy of a Unit Test
Integration and System (Application) Testing
JEDI Testing Framework
Adding a New Test
Step 1: Create a File for your Test Application
Step 2: Define A Test Fixture
Step 3: Define Your Unit Tests
Step 4: Register your Unit Tests with eckit
Step 6: Create an Executable
Step 7: Create a Configuration File
Step 8: Register all files with CMake and CTest
Adding an Application Test