text: #include <cmd_execution/cmd_execution.h>
  
  #include <gtest/gtest.h>
  
  using namespace clglitch;
  
  std::string const directory {CL_GLITCHER_TEST_DIRECTORY_CMD_EXECUTION};
  std::string const cmd1File {directory + "/cmd1/cmd1.json"};
  std::string const cmd2File {directory + "/cmd2/cmd2.json"};
  std::string const cmd3File {directory + "/cmd3/cmd3.json"};
  
  TEST(TestClGlitcherCmdExecution, DefaultEmpty)
  {
    CmdExecution exec {{}};
  
    CmdData const & execData {exec.getCmdData()};
  
  }
  
  
  TEST(TestClGlitcherCmdExecution, RunCmd1)
  {
    CmdExecutionParams params {
      cmd1File
    };
  
    auto exec = CmdExecution::loadAndExecute(params);
  
  }
  
  
  TEST(TestClGlitcherCmdExecution, RunCmd2)
  {
    CmdExecutionParams params {
      cmd2File
    };
  
    auto exec = CmdExecution::loadAndExecute(params);
  
  }
  
  
  TEST(TestClGlitcherCmdExecution, RunCmd3)
  {
    CmdExecutionParams params {
      cmd3File
    };
  
    auto exec = CmdExecution::loadAndExecute(params);
  
  }
  