Gromacs  2026.0-dev-20241204-d69d709
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Typedefs
cmdlineprogramcontext.cpp File Reference
#include "gmxpre.h"
#include "gromacs/commandline/cmdlineprogramcontext.h"
#include "config.h"
#include <filesystem>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include <gtest/gtest.h>
#include "gromacs/utility/classhelpers.h"
#include "gromacs/utility/path.h"
#include "testutils/cmdlinetest.h"
#include "buildinfo.h"
+ Include dependency graph for cmdlineprogramcontext.cpp:

Description

Tests for gmx::CommandLineProgramContext.

Author
Teemu Murtola teemu.nosp@m..mur.nosp@m.tola@.nosp@m.gmai.nosp@m.l.com

Macros

#define EXECUTABLE_EXTENSION   ""
 Extension for executable files on the platform.
 
#define TEST_SYMLINKS
 Defined if the platform supports symlinks and those can be tested.
 

Typedefs

typedef std::unique_ptr
< TestExecutableEnvironment > 
anonymous_namespace{cmdlineprogramcontext.cpp}::TestExecutableEnvironmentPointer
 Shorthand for a smart pointer to TestExecutableEnvironment.