lua.cc File Reference

Unit tests for the lua configuration file parser. More...

Detailed Description

Unit tests for the lua configuration file parser.

Definition in file lua.cc.

#include <catch.hpp>
#include <iostream>
#include <string>
#include <vector>
#include <momemta/InputTag.h>
#include <momemta/ILuaCallback.h>
#include <momemta/Logging.h>
#include <momemta/ModuleFactory.h>
#include <momemta/ModuleRegistry.h>
#include <momemta/ParameterSet.h>
#include <ExecutionPath.h>
#include <lua/LazyTable.h>
#include <lua/ParameterSetParser.h>
#include <lua/bindings/Path.h>
#include <lua/bindings/Types.h>
#include <lua/utils.h>
Include dependency graph for lua.cc:

Go to the source code of this file.

Classes

class  LuaCallbackMock
 
class  LazyTableMock
 

Functions

void execute_string (std::shared_ptr< lua_State > L, const std::string &code)
 
 TEST_CASE ("lua parsing utilities", "[lua]")