#include "config.h"
#include <Scripting/NasalUnitTesting.hxx>
#include <Main/globals.hxx>
#include <Main/util.hxx>
#include <Scripting/NasalSys.hxx>
#include <Scripting/NasalSys_private.hxx>
#include <Main/fg_commands.hxx>
#include <simgear/nasal/cppbind/from_nasal.hxx>
#include <simgear/nasal/cppbind/to_nasal.hxx>
#include <simgear/nasal/cppbind/NasalHash.hxx>
#include <simgear/nasal/cppbind/Ghost.hxx>
#include <simgear/structure/commands.hxx>
#include <simgear/io/iostreams/sgstream.hxx>
#include <simgear/misc/sg_dir.hxx>
Go to the source code of this file.
◆ command_executeNasalTest()
bool command_executeNasalTest |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | root ) |
◆ command_executeNasalTestDir()
bool command_executeNasalTestDir |
( |
const SGPropertyNode * | arg, |
|
|
SGPropertyNode * | root ) |
◆ executeNasalTest()
bool executeNasalTest |
( |
const SGPath & | path | ) |
|
◆ executeNasalTestsInDir()
void executeNasalTestsInDir |
( |
const SGPath & | path | ) |
|
◆ f_assert()
static naRef f_assert |
( |
const nasal::CallContext & | ctx | ) |
|
|
static |
◆ f_assert_doubles_equal()
static naRef f_assert_doubles_equal |
( |
const nasal::CallContext & | ctx | ) |
|
|
static |
◆ f_assert_equal()
static naRef f_assert_equal |
( |
const nasal::CallContext & | ctx | ) |
|
|
static |
◆ f_equal()
static naRef f_equal |
( |
const nasal::CallContext & | ctx | ) |
|
|
static |
◆ f_fail()
static naRef f_fail |
( |
const nasal::CallContext & | ctx | ) |
|
|
static |
◆ initNasalUnitTestInSim()
naRef initNasalUnitTestInSim |
( |
naRef | nasalGlobals, |
|
|
naContext | c ) |
◆ parseTestFile()
static naRef parseTestFile |
( |
naContext | ctx, |
|
|
const char * | filename, |
|
|
const char * | buf, |
|
|
int | len, |
|
|
std::string & | errors ) |
|
static |
◆ shutdownNasalUnitTestInSim()
void shutdownNasalUnitTestInSim |
( |
| ) |
|
◆ static_activeTest