The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Functions
test_utils Namespace Reference

Classes

class  fake_display_manager
 
class  game_config_manager
 

Functions

game_displayget_fake_display (const int width, const int height)
 Gets a fake test display. More...
 
static bool match_english (const language_def &def)
 
const configget_test_config_ref ()
 
config get_test_config ()
 
template<class T >
bool one_of (const T &val, int va_number,...)
 Used to check if first parameter matches one of given values used with BOOST_CHECK_PREDICATE. More...
 

Function Documentation

game_display & test_utils::get_fake_display ( const int  width,
const int  height 
)

Gets a fake test display.

The width and height parameter are ignored if either of them is less than zero.

Parameters
widthThe width of the display.
heightThe height of the dislay.
Returns
The display.

Definition at line 83 of file fake_display.cpp.

References test_utils::fake_display_manager::get_display(), test_utils::fake_display_manager::get_manager(), CVideo::make_test_fake(), and display::video().

Referenced by BOOST_AUTO_TEST_CASE(), mp_connect_fixture::mp_connect_fixture(), and wesnoth_global_fixture::wesnoth_global_fixture().

config test_utils::get_test_config ( )
const config & test_utils::get_test_config_ref ( )
static bool test_utils::match_english ( const language_def def)
static
template<class T >
bool test_utils::one_of ( const T &  val,
int  va_number,
  ... 
)

Used to check if first parameter matches one of given values used with BOOST_CHECK_PREDICATE.

Definition at line 27 of file predicate.hpp.

References i.