Classes | |
struct | sd_data |
struct | mem_data |
struct | U64_data |
struct | inventory_data |
struct | heap_buffer_data |
struct | buffer_data |
struct | buffer_and_stream_data |
class | PumpAndChainTestData |
struct | pipe_and_pump_fitness |
we want to test the pipes & pumps under bad conditions. More... | |
struct | rpc_server_data |
struct | application |
struct | base64_data |
struct | bit_pack |
class | LLData |
struct | buffer |
struct | datapacker_test |
struct | date_test |
struct | ErrorTestData |
struct | host_data |
class | LLSDStorageNode |
class | ErrorNode |
class | TimeOutNode |
struct | HTTPClientTestData |
struct | httpdate_data |
struct | HTTPNodeTestData |
class | IntegerNode |
class | SquareNode |
class | AlphaNode |
struct | llinventoryparcel_data |
class | HTTPServiceTestData |
struct | LLMessageConfigTestData |
struct | LLMessageTemplateParserTestData |
struct | mime_index |
struct | mime_parse |
struct | namevalue_test |
struct | partdata_test |
struct | permission |
struct | llquat_test |
struct | random |
struct | llsaleinfo_tut |
class | SDCleanupCheck |
class | SDAllocationCheck |
struct | SDTestData |
struct | LLSDMessageBuilderTestData |
struct | LLSDMessageReaderTestData |
struct | sd_xml_data |
class | TestLLSDSerializeData |
class | TestLLSDXMLParsing |
struct | llsdutil_data |
struct | ServiceBuilderTestData |
struct | streamtools_data |
struct | string_index |
struct | LLTemplateMessageBuilderTestData |
struct | frametimer_test |
struct | URITestData |
struct | user_relationship |
class | UUIDTableEntry |
struct | hashmap_test |
struct | llxfer_data |
struct | cipher |
struct | m3math_test |
struct | math_data |
struct | uuid_data |
struct | crc_data |
struct | LLMessageSystemTestData |
class | TestAggregatedData |
class | TestReflectionData |
struct | v2math_data |
struct | v3color_data |
struct | v3dmath_data |
struct | v3math_data |
struct | v4color_data |
struct | v4coloru_data |
struct | v4math_data |
struct | xform_test |
Typedefs | |
typedef test_group< sd_data > | sd_test |
typedef sd_test::object | sd_object |
typedef test_group< mem_data > | mem_test |
typedef mem_test::object | mem_object |
typedef test_group< U64_data > | U64_test |
typedef U64_test::object | U64_object |
typedef test_group< inventory_data > | inventory_test |
typedef inventory_test::object | inventory_object |
typedef test_group< heap_buffer_data > | heap_buffer_test |
typedef heap_buffer_test::object | heap_buffer_object |
typedef test_group< buffer_data > | buffer_test |
typedef buffer_test::object | buffer_object |
typedef test_group< buffer_and_stream_data > | bas_test |
typedef bas_test::object | bas_object |
typedef test_group< PumpAndChainTestData > | PumpAndChainTestGroup |
typedef PumpAndChainTestGroup::object | PumpAndChainTestObject |
typedef test_group< pipe_and_pump_fitness > | fitness_test_group |
typedef fitness_test_group::object | fitness_test_object |
typedef test_group< rpc_server_data > | rpc_server_test |
typedef rpc_server_test::object | rpc_server_object |
typedef test_group< application > | application_t |
typedef application_t::object | application_object_t |
typedef test_group< base64_data > | base64_test |
typedef base64_test::object | base64_object |
typedef test_group< bit_pack > | bit_pack_t |
typedef bit_pack_t::object | bit_pack_object_t |
typedef test_group< LLData > | blowfish_test |
typedef blowfish_test::object | blowfish_object |
typedef test_group< buffer > | buffer_t |
typedef buffer_t::object | buffer_object_t |
typedef test_group< datapacker_test > | datapacker_test_t |
typedef datapacker_test_t::object | datapacker_test_object_t |
typedef test_group< date_test > | date_test_t |
typedef date_test_t::object | date_test_object_t |
typedef test_group< ErrorTestData > | ErrorTestGroup |
typedef ErrorTestGroup::object | ErrorTestObject |
typedef test_group< host_data > | host_test |
typedef host_test::object | host_object |
typedef test_group< HTTPClientTestData > | HTTPClientTestGroup |
typedef HTTPClientTestGroup::object | HTTPClientTestObject |
typedef test_group< httpdate_data > | httpdate_test |
typedef httpdate_test::object | httpdate_object |
typedef test_group< HTTPNodeTestData > | HTTPNodeTestGroup |
typedef HTTPNodeTestGroup::object | HTTPNodeTestObject |
typedef test_group< llinventoryparcel_data > | llinventoryparcel_test |
typedef llinventoryparcel_test::object | llinventoryparcel_object |
typedef test_group< HTTPServiceTestData > | HTTPServiceTestGroup |
typedef HTTPServiceTestGroup::object | HTTPServiceTestObject |
typedef test_group< LLMessageConfigTestData > | LLMessageConfigTestGroup |
typedef LLMessageConfigTestGroup::object | LLMessageConfigTestObject |
typedef test_group< LLMessageTemplateParserTestData > | LLMessageTemplateParserTestGroup |
typedef LLMessageTemplateParserTestGroup::object | LLMessageTemplateParserTestObject |
typedef test_group< mime_index > | mime_index_t |
typedef mime_index_t::object | mime_index_object_t |
typedef test_group< mime_parse > | mime_parse_t |
typedef mime_parse_t::object | mime_parse_object_t |
typedef test_group< namevalue_test > | namevalue_t |
typedef namevalue_t::object | namevalue_object_t |
typedef test_group< partdata_test > | partdata_test_t |
typedef partdata_test_t::object | partdata_test_object_t |
typedef test_group< permission > | permission_t |
typedef permission_t::object | permission_object_t |
typedef test_group< llquat_test > | llquat_test_t |
typedef llquat_test_t::object | llquat_test_object_t |
typedef test_group< random > | random_t |
typedef random_t::object | random_object_t |
typedef test_group< llsaleinfo_tut > | llsaleinfo_tut_t |
typedef llsaleinfo_tut_t::object | llsaleinfo_test_t |
typedef test_group< SDTestData > | SDTestGroup |
typedef SDTestGroup::object | SDTestObject |
typedef test_group< LLSDMessageBuilderTestData > | LLSDMessageBuilderTestGroup |
typedef LLSDMessageBuilderTestGroup::object | LLSDMessageBuilderTestObject |
typedef test_group< LLSDMessageReaderTestData > | LLSDMessageReaderTestGroup |
typedef LLSDMessageReaderTestGroup::object | LLSDMessageReaderTestObject |
typedef test_group< sd_xml_data > | sd_xml_test |
typedef sd_xml_test::object | sd_xml_object |
typedef tut::test_group< TestLLSDSerializeData > | TestLLSDSerialzeGroup |
typedef TestLLSDSerialzeGroup::object | TestLLSDSerializeObject |
typedef tut::test_group< TestLLSDXMLParsing > | TestLLSDXMLParsingGroup |
typedef TestLLSDXMLParsingGroup::object | TestLLSDXMLParsingObject |
typedef test_group< llsdutil_data > | llsdutil_test |
typedef llsdutil_test::object | llsdutil_object |
typedef test_group< ServiceBuilderTestData > | ServiceBuilderTestGroup |
typedef ServiceBuilderTestGroup::object | ServiceBuilderTestObject |
typedef test_group< streamtools_data > | streamtools_test |
typedef streamtools_test::object | streamtools_object |
typedef test_group< string_index > | string_index_t |
typedef string_index_t::object | string_index_object_t |
typedef test_group< LLTemplateMessageBuilderTestData > | LLTemplateMessageBuilderTestGroup |
typedef LLTemplateMessageBuilderTestGroup::object | LLTemplateMessageBuilderTestObject |
typedef test_group< frametimer_test > | frametimer_group_t |
typedef frametimer_group_t::object | frametimer_object_t |
typedef test_group< URITestData > | URITestGroup |
typedef URITestGroup::object | URITestObject |
typedef test_group< user_relationship > | user_relationship_t |
typedef user_relationship_t::object | user_relationship_object_t |
typedef test_group< hashmap_test > | hash_index_t |
typedef hash_index_t::object | hash_index_object_t |
typedef test_group< llxfer_data > | llxfer_test |
typedef llxfer_test::object | llxfer_object |
typedef test_group< cipher > | cipher_t |
typedef cipher_t::object | cipher_object_t |
typedef test_group< m3math_test > | m3math_test_t |
typedef m3math_test_t::object | m3math_test_object_t |
typedef test_group< math_data > | math_test |
typedef math_test::object | math_object |
typedef test_group< uuid_data > | uuid_test |
typedef uuid_test::object | uuid_object |
typedef test_group< crc_data > | crc_test |
typedef crc_test::object | crc_object |
typedef test_group< LLMessageSystemTestData > | LLMessageSystemTestGroup |
typedef LLMessageSystemTestGroup::object | LLMessageSystemTestObject |
typedef tut::test_group< TestReflectionData > | TestReflectionGroup |
typedef TestReflectionGroup::object | TestReflectionObject |
typedef test_group< v2math_data > | v2math_test |
typedef v2math_test::object | v2math_object |
typedef test_group< v3color_data > | v3color_test |
typedef v3color_test::object | v3color_object |
typedef test_group< v3dmath_data > | v3dmath_test |
typedef v3dmath_test::object | v3dmath_object |
typedef test_group< v3math_data > | v3math_test |
typedef v3math_test::object | v3math_object |
typedef test_group< v4color_data > | v4color_test |
typedef v4color_test::object | v4color_object |
typedef test_group< v4coloru_data > | v4coloru_test |
typedef v4coloru_test::object | v4coloru_object |
typedef test_group< v4math_data > | v4math_test |
typedef v4math_test::object | v4math_object |
typedef test_group< xform_test > | xform_test_t |
typedef xform_test_t::object | xform_test_object_t |
Functions | |
tut::sd_test | sd ("llsd") |
tut::mem_test | mem_stream ("memory_stream") |
tut::U64_test | U64_testcase ("U64_conversion") |
tut::inventory_test | inv ("llinventory") |
tut::heap_buffer_test | thb ("heap_buffer") |
tut::buffer_test | tba ("buffer_array") |
tut::bas_test | tbs ("buffer_stream") |
PumpAndChainTestGroup | pumpAndChainTestGroup ("pump_and_chain") |
fitness_test_group | fitness ("pipe and pump fitness") |
tut::rpc_server_test | rpc ("rpc_server") |
tut::application_t | tut_application ("application") |
tut::base64_test | base64 ("base64") |
tut::bit_pack_t | tut_bit_pack ("bitpack") |
tut::blowfish_test | blowfish ("blowfish") |
tut::buffer_t | tut_buffer ("buffer") |
tut::datapacker_test_t | tut_datapacker_test ("datapacker_test") |
tut::date_test_t | tut_date_test ("date_test") |
ErrorTestGroup | errorTestGroup ("error") |
tut::host_test | host_testcase ("llhost") |
HTTPClientTestGroup | httpClientTestGroup ("http_client") |
tut::httpdate_test | httpdate ("httpdate") |
HTTPNodeTestGroup | httpNodeTestGroup ("http node") |
tut::llinventoryparcel_test | llinventoryparcel ("llinventoryparcel") |
HTTPServiceTestGroup | httpServiceTestGroup ("http service") |
LLMessageConfigTestGroup | llMessageConfigTestGroup ("LLMessageConfig") |
LLMessageTemplateParserTestGroup | llMessageTemplateParserTestGroup ("LLMessageTemplateParser") |
tut::mime_index_t | tut_mime_index ("mime_index") |
tut::mime_parse_t | tut_mime_parse ("mime_parse") |
tut::namevalue_t | tut_namevalue ("namevalue_test") |
tut::partdata_test_t | tut_partdata_test ("partdata_test") |
tut::permission_t | tut_permission ("permission") |
tut::llquat_test_t | tut_llquat_test ("llquat") |
tut::random_t | tut_random ("random") |
tut::llsaleinfo_tut_t | tut_llsaleinfo_test ("llsaleinfo") |
SDTestGroup | sdTestGroup ("LLSD(new)") |
void | checkConversions (const char *msg, const LLSD &v, LLSD::Boolean eBoolean, LLSD::Integer eInteger, LLSD::Real eReal, const LLSD::String &eString) |
template<class T> | |
void | checkRoundTrip (const std::string &msg, const LLSD &actual, const char *sExpected, T vExpected) |
LLSDMessageBuilderTestGroup | llsdMessageBuilderTestGroup ("LLSDMessageBuilder") |
LLSDMessageReaderTestGroup | llsdMessageReaderTestGroup ("LLSDMessageReader") |
template<typename T> | |
LLSDMessageReader | testType (const T &value) |
tut::sd_xml_test | sd_xml_stream ("sd_xml_serialization") |
static void | fillmap (LLSD &root, U32 width, U32 depth) |
TestLLSDSerialzeGroup | gTestLLSDSerializeGroup ("llsd serialization") |
TestLLSDXMLParsingGroup | gTestLLSDXMLParsingGroup ("llsd XML parsing") |
tut::llsdutil_test | tutil ("llsdutil") |
ServiceBuilderTestGroup | serviceBuilderTestGroup ("ServiceBuilder") |
tut::streamtools_test | streamtools_testcase ("streamtools") |
tut::string_index_t | tut_string_index ("string_test") |
LLTemplateMessageBuilderTestGroup | templateMessageBuilderTestGroup ("LLTemplateMessageBuilder") |
tut::frametimer_group_t | frametimer_instance ("frametimer") |
template<> | |
void | ensure_equals (const char *msg, const LLDate &actual, const LLDate &expected) |
template<> | |
void | ensure_equals (const char *msg, const LLURI &actual, const LLURI &expected) |
template<> | |
void | ensure_equals (const char *msg, const std::vector< U8 > &actual, const std::vector< U8 > &expected) |
template<> | |
void | ensure_equals (const char *m, const LLSD &actual, const LLSD &expected) |
void | ensure_starts_with (const std::string &msg, const std::string &actual, const std::string &expectedStart) |
void | ensure_ends_with (const std::string &msg, const std::string &actual, const std::string &expectedEnd) |
void | ensure_contains (const std::string &msg, const std::string &actual, const std::string &expectedSubString) |
void | ensure_does_not_contain (const std::string &msg, const std::string &actual, const std::string &expectedSubString) |
void | ensure_approximately_equals (const char *msg, F32 actual, F32 expected, U32 frac_bits) |
void | ensure_approximately_equals (F32 actual, F32 expected, U32 frac_bits) |
void | ensure_memory_matches (const char *msg, const void *actual, U32 actual_len, const void *expected, U32 expected_len) |
void | ensure_memory_matches (const void *actual, U32 actual_len, const void *expected, U32 expected_len) |
template<class T, class Q> | |
void | ensure_not_equals (const char *msg, const Q &actual, const T &expected) |
template<class T, class Q> | |
void | ensure_not_equals (const Q &actual, const T &expected) |
template<class T, class Q> | |
void | ensure_equals (const std::string &msg, const Q &actual, const T &expected) |
URITestGroup | uriTestGroup ("LLURI") |
tut::user_relationship_t | tut_user_relationship ("relationships") |
tut::hash_index_t | tut_hash_index ("hashmap_test") |
tut::llxfer_test | llxfer ("llxfer") |
tut::cipher_t | tut_cipher ("cipher") |
tut::m3math_test_t | tut_m3math_test ("m3math_test") |
tut::math_test | tm ("basic_linden_math") |
tut::uuid_test | tu ("uuid") |
tut::crc_test | tc ("crc") |
LLMessageSystemTestGroup | messageTestGroup ("LLMessageSystem") |
TestReflectionGroup | gTestReflectionGroup ("reflection") |
tut::v2math_test | v2math_testcase ("v2math") |
tut::v3color_test | v3color_testcase ("v3color") |
tut::v3dmath_test | v3dmath_testcase ("v3dmath") |
tut::v3math_test | v3math_testcase ("v3math") |
tut::v4color_test | v4color_testcase ("v4color") |
tut::v4coloru_test | v4coloru_testcase ("v4coloru") |
tut::v4math_test | v4math_testcase ("v4math") |
tut::xform_test_t | tut_xform_test ("xform_test") |
Variables | |
LLSD | storage |
LLHTTPRegistration< LLSDStorageNode > | gStorageNode ("/test/storage") |
LLHTTPRegistration< ErrorNode > | gErrorNode ("/test/error") |
LLHTTPRegistration< TimeOutNode > | gTimeOutNode ("/test/timeout") |
static LLTemplateMessageBuilder::message_template_name_map_t | nameMap |
static LLTemplateMessageReader::message_template_number_map_t | numberMap |
test_runner_singleton | runner |
typedef test_group<sd_data> tut::sd_test |
Definition at line 57 of file common.cpp.
typedef sd_test::object tut::sd_object |
Definition at line 58 of file common.cpp.
typedef test_group<mem_data> tut::mem_test |
Definition at line 436 of file common.cpp.
typedef mem_test::object tut::mem_object |
Definition at line 437 of file common.cpp.
typedef test_group<U64_data> tut::U64_test |
Definition at line 458 of file common.cpp.
typedef U64_test::object tut::U64_object |
Definition at line 459 of file common.cpp.
typedef test_group<inventory_data> tut::inventory_test |
Definition at line 98 of file inventory.cpp.
typedef inventory_test::object tut::inventory_object |
Definition at line 99 of file inventory.cpp.
typedef test_group<heap_buffer_data> tut::heap_buffer_test |
typedef heap_buffer_test::object tut::heap_buffer_object |
typedef test_group<buffer_data> tut::buffer_test |
typedef buffer_test::object tut::buffer_object |
typedef test_group<buffer_and_stream_data> tut::bas_test |
typedef bas_test::object tut::bas_object |
typedef test_group<PumpAndChainTestData> tut::PumpAndChainTestGroup |
typedef PumpAndChainTestGroup::object tut::PumpAndChainTestObject |
typedef test_group<pipe_and_pump_fitness> tut::fitness_test_group |
typedef fitness_test_group::object tut::fitness_test_object |
typedef test_group<rpc_server_data> tut::rpc_server_test |
typedef rpc_server_test::object tut::rpc_server_object |
typedef test_group<application> tut::application_t |
Definition at line 62 of file llapp_tut.cpp.
typedef application_t::object tut::application_object_t |
Definition at line 63 of file llapp_tut.cpp.
typedef test_group<base64_data> tut::base64_test |
Definition at line 46 of file llbase64_tut.cpp.
typedef base64_test::object tut::base64_object |
Definition at line 47 of file llbase64_tut.cpp.
typedef test_group<bit_pack> tut::bit_pack_t |
Definition at line 45 of file llbitpack_tut.cpp.
typedef bit_pack_t::object tut::bit_pack_object_t |
Definition at line 46 of file llbitpack_tut.cpp.
typedef test_group<LLData> tut::blowfish_test |
Definition at line 87 of file llblowfish_tut.cpp.
typedef blowfish_test::object tut::blowfish_object |
Definition at line 88 of file llblowfish_tut.cpp.
typedef test_group<buffer> tut::buffer_t |
Definition at line 48 of file llbuffer_tut.cpp.
typedef buffer_t::object tut::buffer_object_t |
Definition at line 49 of file llbuffer_tut.cpp.
typedef test_group<datapacker_test> tut::datapacker_test_t |
Definition at line 51 of file lldatapacker_tut.cpp.
typedef datapacker_test_t::object tut::datapacker_test_object_t |
Definition at line 52 of file lldatapacker_tut.cpp.
typedef test_group<date_test> tut::date_test_t |
Definition at line 73 of file lldate_tut.cpp.
typedef date_test_t::object tut::date_test_object_t |
Definition at line 74 of file lldate_tut.cpp.
typedef test_group<ErrorTestData> tut::ErrorTestGroup |
Definition at line 137 of file llerror_tut.cpp.
typedef ErrorTestGroup::object tut::ErrorTestObject |
Definition at line 138 of file llerror_tut.cpp.
typedef test_group<host_data> tut::host_test |
Definition at line 44 of file llhost_tut.cpp.
typedef host_test::object tut::host_object |
Definition at line 45 of file llhost_tut.cpp.
typedef test_group<HTTPClientTestData> tut::HTTPClientTestGroup |
Definition at line 239 of file llhttpclient_tut.cpp.
typedef HTTPClientTestGroup::object tut::HTTPClientTestObject |
Definition at line 240 of file llhttpclient_tut.cpp.
typedef test_group<httpdate_data> tut::httpdate_test |
Definition at line 45 of file llhttpdate_tut.cpp.
typedef httpdate_test::object tut::httpdate_object |
Definition at line 46 of file llhttpdate_tut.cpp.
typedef test_group<HTTPNodeTestData> tut::HTTPNodeTestGroup |
Definition at line 147 of file llhttpnode_tut.cpp.
typedef HTTPNodeTestGroup::object tut::HTTPNodeTestObject |
Definition at line 148 of file llhttpnode_tut.cpp.
typedef test_group<llinventoryparcel_data> tut::llinventoryparcel_test |
Definition at line 45 of file llinventoryparcel_tut.cpp.
typedef llinventoryparcel_test::object tut::llinventoryparcel_object |
Definition at line 46 of file llinventoryparcel_tut.cpp.
typedef test_group<HTTPServiceTestData> tut::HTTPServiceTestGroup |
Definition at line 181 of file lliohttpserver_tut.cpp.
typedef HTTPServiceTestGroup::object tut::HTTPServiceTestObject |
Definition at line 182 of file lliohttpserver_tut.cpp.
typedef test_group<LLMessageConfigTestData> tut::LLMessageConfigTestGroup |
Definition at line 82 of file llmessageconfig_tut.cpp.
typedef LLMessageConfigTestGroup::object tut::LLMessageConfigTestObject |
Definition at line 83 of file llmessageconfig_tut.cpp.
typedef test_group<LLMessageTemplateParserTestData> tut::LLMessageTemplateParserTestGroup |
Definition at line 98 of file llmessagetemplateparser_tut.cpp.
typedef LLMessageTemplateParserTestGroup::object tut::LLMessageTemplateParserTestObject |
Definition at line 99 of file llmessagetemplateparser_tut.cpp.
typedef test_group<mime_index> tut::mime_index_t |
Definition at line 44 of file llmime_tut.cpp.
typedef mime_index_t::object tut::mime_index_object_t |
Definition at line 45 of file llmime_tut.cpp.
typedef test_group<mime_parse> tut::mime_parse_t |
Definition at line 231 of file llmime_tut.cpp.
typedef mime_parse_t::object tut::mime_parse_object_t |
Definition at line 232 of file llmime_tut.cpp.
typedef test_group<namevalue_test> tut::namevalue_t |
Definition at line 173 of file llnamevalue_tut.cpp.
typedef namevalue_t::object tut::namevalue_object_t |
Definition at line 174 of file llnamevalue_tut.cpp.
typedef test_group<partdata_test> tut::partdata_test_t |
Definition at line 49 of file llpartdata_tut.cpp.
typedef partdata_test_t::object tut::partdata_test_object_t |
Definition at line 50 of file llpartdata_tut.cpp.
typedef test_group<permission> tut::permission_t |
Definition at line 46 of file llpermissions_tut.cpp.
typedef permission_t::object tut::permission_object_t |
Definition at line 47 of file llpermissions_tut.cpp.
typedef test_group<llquat_test> tut::llquat_test_t |
Definition at line 51 of file llquaternion_tut.cpp.
typedef llquat_test_t::object tut::llquat_test_object_t |
Definition at line 52 of file llquaternion_tut.cpp.
typedef test_group<random> tut::random_t |
Definition at line 46 of file llrandom_tut.cpp.
typedef random_t::object tut::random_object_t |
Definition at line 47 of file llrandom_tut.cpp.
typedef test_group<llsaleinfo_tut> tut::llsaleinfo_tut_t |
Definition at line 44 of file llsaleinfo_tut.cpp.
typedef llsaleinfo_tut_t::object tut::llsaleinfo_test_t |
Definition at line 45 of file llsaleinfo_tut.cpp.
typedef test_group<SDTestData> tut::SDTestGroup |
Definition at line 89 of file llsd_new_tut.cpp.
typedef SDTestGroup::object tut::SDTestObject |
Definition at line 90 of file llsd_new_tut.cpp.
typedef test_group<LLSDMessageBuilderTestData> tut::LLSDMessageBuilderTestGroup |
Definition at line 65 of file llsdmessagebuilder_tut.cpp.
typedef LLSDMessageBuilderTestGroup::object tut::LLSDMessageBuilderTestObject |
Definition at line 66 of file llsdmessagebuilder_tut.cpp.
typedef test_group<LLSDMessageReaderTestData> tut::LLSDMessageReaderTestGroup |
Definition at line 86 of file llsdmessagereader_tut.cpp.
typedef LLSDMessageReaderTestGroup::object tut::LLSDMessageReaderTestObject |
Definition at line 87 of file llsdmessagereader_tut.cpp.
typedef test_group<sd_xml_data> tut::sd_xml_test |
Definition at line 62 of file llsdserialize_tut.cpp.
typedef sd_xml_test::object tut::sd_xml_object |
Definition at line 63 of file llsdserialize_tut.cpp.
typedef tut::test_group<TestLLSDSerializeData> tut::TestLLSDSerialzeGroup |
Definition at line 421 of file llsdserialize_tut.cpp.
typedef TestLLSDSerialzeGroup::object tut::TestLLSDSerializeObject |
Definition at line 422 of file llsdserialize_tut.cpp.
typedef tut::test_group<TestLLSDXMLParsing> tut::TestLLSDXMLParsingGroup |
Definition at line 477 of file llsdserialize_tut.cpp.
typedef TestLLSDXMLParsingGroup::object tut::TestLLSDXMLParsingObject |
Definition at line 478 of file llsdserialize_tut.cpp.
typedef test_group<llsdutil_data> tut::llsdutil_test |
Definition at line 47 of file llsdutil_tut.cpp.
typedef llsdutil_test::object tut::llsdutil_object |
Definition at line 47 of file llsdutil_tut.cpp.
typedef test_group<ServiceBuilderTestData> tut::ServiceBuilderTestGroup |
Definition at line 47 of file llservicebuilder_tut.cpp.
typedef ServiceBuilderTestGroup::object tut::ServiceBuilderTestObject |
Definition at line 48 of file llservicebuilder_tut.cpp.
typedef test_group<streamtools_data> tut::streamtools_test |
Definition at line 46 of file llstreamtools_tut.cpp.
typedef streamtools_test::object tut::streamtools_object |
Definition at line 47 of file llstreamtools_tut.cpp.
typedef test_group<string_index> tut::string_index_t |
Definition at line 44 of file llstring_tut.cpp.
typedef string_index_t::object tut::string_index_object_t |
Definition at line 45 of file llstring_tut.cpp.
typedef test_group<LLTemplateMessageBuilderTestData> tut::LLTemplateMessageBuilderTestGroup |
Definition at line 119 of file lltemplatemessagebuilder_tut.cpp.
typedef LLTemplateMessageBuilderTestGroup::object tut::LLTemplateMessageBuilderTestObject |
Definition at line 120 of file lltemplatemessagebuilder_tut.cpp.
typedef test_group<frametimer_test> tut::frametimer_group_t |
Definition at line 48 of file lltiming_tut.cpp.
typedef frametimer_group_t::object tut::frametimer_object_t |
Definition at line 49 of file lltiming_tut.cpp.
typedef test_group<URITestData> tut::URITestGroup |
Definition at line 57 of file lluri_tut.cpp.
typedef URITestGroup::object tut::URITestObject |
Definition at line 58 of file lluri_tut.cpp.
typedef test_group<user_relationship> tut::user_relationship_t |
Definition at line 45 of file lluserrelations_tut.cpp.
typedef user_relationship_t::object tut::user_relationship_object_t |
Definition at line 46 of file lluserrelations_tut.cpp.
typedef test_group<hashmap_test> tut::hash_index_t |
Definition at line 79 of file lluuidhashmap_tut.cpp.
typedef hash_index_t::object tut::hash_index_object_t |
Definition at line 80 of file lluuidhashmap_tut.cpp.
typedef test_group<llxfer_data> tut::llxfer_test |
Definition at line 45 of file llxfer_tut.cpp.
typedef llxfer_test::object tut::llxfer_object |
Definition at line 46 of file llxfer_tut.cpp.
typedef test_group<cipher> tut::cipher_t |
Definition at line 44 of file llxorcipher_tut.cpp.
typedef cipher_t::object tut::cipher_object_t |
Definition at line 45 of file llxorcipher_tut.cpp.
typedef test_group<m3math_test> tut::m3math_test_t |
Definition at line 49 of file m3math_tut.cpp.
typedef m3math_test_t::object tut::m3math_test_object_t |
Definition at line 50 of file m3math_tut.cpp.
typedef test_group<math_data> tut::math_test |
typedef math_test::object tut::math_object |
typedef test_group<uuid_data> tut::uuid_test |
typedef uuid_test::object tut::uuid_object |
typedef test_group<crc_data> tut::crc_test |
typedef crc_test::object tut::crc_object |
typedef test_group<LLMessageSystemTestData> tut::LLMessageSystemTestGroup |
Definition at line 86 of file message_tut.cpp.
typedef LLMessageSystemTestGroup::object tut::LLMessageSystemTestObject |
Definition at line 87 of file message_tut.cpp.
typedef tut::test_group<TestReflectionData> tut::TestReflectionGroup |
Definition at line 103 of file reflection_tut.cpp.
typedef TestReflectionGroup::object tut::TestReflectionObject |
Definition at line 104 of file reflection_tut.cpp.
typedef test_group<v2math_data> tut::v2math_test |
Definition at line 46 of file v2math_tut.cpp.
typedef v2math_test::object tut::v2math_object |
Definition at line 47 of file v2math_tut.cpp.
typedef test_group<v3color_data> tut::v3color_test |
Definition at line 45 of file v3color_tut.cpp.
typedef v3color_test::object tut::v3color_object |
Definition at line 46 of file v3color_tut.cpp.
typedef test_group<v3dmath_data> tut::v3dmath_test |
Definition at line 49 of file v3dmath_tut.cpp.
typedef v3dmath_test::object tut::v3dmath_object |
Definition at line 50 of file v3dmath_tut.cpp.
typedef test_group<v3math_data> tut::v3math_test |
Definition at line 52 of file v3math_tut.cpp.
typedef v3math_test::object tut::v3math_object |
Definition at line 53 of file v3math_tut.cpp.
typedef test_group<v4color_data> tut::v4color_test |
Definition at line 49 of file v4color_tut.cpp.
typedef v4color_test::object tut::v4color_object |
Definition at line 50 of file v4color_tut.cpp.
typedef test_group<v4coloru_data> tut::v4coloru_test |
Definition at line 47 of file v4coloru_tut.cpp.
typedef v4coloru_test::object tut::v4coloru_object |
Definition at line 48 of file v4coloru_tut.cpp.
typedef test_group<v4math_data> tut::v4math_test |
Definition at line 47 of file v4math_tut.cpp.
typedef v4math_test::object tut::v4math_object |
Definition at line 48 of file v4math_tut.cpp.
typedef test_group<xform_test> tut::xform_test_t |
Definition at line 44 of file xform_tut.cpp.
typedef xform_test_t::object tut::xform_test_object_t |
Definition at line 45 of file xform_tut.cpp.
tut::sd_test tut::sd | ( | "llsd" | ) |
Referenced by LLScrollListCtrl::addSimpleItem(), LLVolumeParams::asLLSD(), LLPathParams::asLLSD(), LLProfileParams::asLLSD(), LLTextureEntry::asLLSD(), LLTextureAnim::asLLSD(), LLSaleInfo::asLLSD(), LLPartData::asLLSD(), LLInventoryItem::asLLSD(), LLSDSerialize::deserialize(), LLTextureFetchWorker::doWork(), LLSDRPCResponse::extractResponse(), LLSDSerialize::fromBinary(), LLVolumeParams::fromLLSD(), LLPathParams::fromLLSD(), LLProfileParams::fromLLSD(), LLTextureEntry::fromLLSD(), LLTextureAnim::fromLLSD(), LLSaleInfo::fromLLSD(), LLPartData::fromLLSD(), LLInventoryItem::fromLLSD(), LLSDSerialize::fromNotation(), LLSDSerialize::fromXML(), LLHTTPAssetRequest::getFullDetails(), LLAssetRequest::getFullDetails(), LLUUID::getNodeID(), LLAssetStorage::getPendingDetails(), LLAssetStorage::getPendingRequest(), LLHTTPAssetRequest::getTerseDetails(), LLAssetRequest::getTerseDetails(), idle_startup(), LLCubeMap::initRawData(), ll_binary_from_string(), ll_color4_from_sd(), ll_ipaddr_from_sd(), ll_pretty_print_sd(), ll_print_sd(), ll_quaternion_from_sd(), ll_sale_info_from_sd(), ll_string_from_binary(), ll_U32_from_sd(), ll_U64_from_sd(), ll_vector2_from_sd(), ll_vector3_from_sd(), ll_vector3d_from_sd(), ll_vector4_from_sd(), LLApp::LLApp(), LLColor3::LLColor3(), LLColor4::LLColor4(), LLColor4U::LLColor4U(), LLRectBase< signed int >::LLRectBase(), LLScrollListColumn::LLScrollListColumn(), LLVector3::LLVector3(), LLVector3d::LLVector3d(), llsd_select_string::operator()(), llsd_select_uuid::operator()(), llsd_select_float::operator()(), llsd_select_real::operator()(), llsd_select_integer::operator()(), llsd_select_bool::operator()(), LLColor4U::operator=(), LLColor4::operator=(), LLVector3::operator=(), LLVector3d::operator=(), LLRectBase< signed int >::operator=(), LLSDRPCClient::process_impl(), tut::HTTPServiceTestData::WireHello::process_impl(), LLFilterSD2XMLRPCRequest::process_impl(), LLFilterSD2XMLRPCResponse::process_impl(), LLSDSerialize::serialize(), LLColor4U::setValue(), LLColor4::setValue(), LLVector3::setValue(), LLVector3d::setValue(), LLColor3::setValue(), LLRectBase< signed int >::setValue(), LLFilterSD2XMLRPC::streamOut(), LLSDSerialize::toBinary(), LLSDSerialize::toNotation(), LLSDSerialize::toPrettyXML(), LLSDSerialize::toXML(), and LLFloaterSettingsDebug::updateControl().
tut::mem_test tut::mem_stream | ( | "memory_stream" | ) |
tut::U64_test tut::U64_testcase | ( | "U64_conversion" | ) |
tut::inventory_test tut::inv | ( | "llinventory" | ) |
tut::heap_buffer_test tut::thb | ( | "heap_buffer" | ) |
tut::buffer_test tut::tba | ( | "buffer_array" | ) |
tut::bas_test tut::tbs | ( | "buffer_stream" | ) |
PumpAndChainTestGroup tut::pumpAndChainTestGroup | ( | "pump_and_chain" | ) |
fitness_test_group tut::fitness | ( | "pipe and pump fitness" | ) |
tut::rpc_server_test tut::rpc | ( | "rpc_server" | ) |
tut::application_t tut::tut_application | ( | "application" | ) |
tut::base64_test tut::base64 | ( | "base64" | ) |
tut::bit_pack_t tut::tut_bit_pack | ( | "bitpack" | ) |
tut::blowfish_test tut::blowfish | ( | "blowfish" | ) |
tut::buffer_t tut::tut_buffer | ( | "buffer" | ) |
tut::datapacker_test_t tut::tut_datapacker_test | ( | "datapacker_test" | ) |
tut::date_test_t tut::tut_date_test | ( | "date_test" | ) |
ErrorTestGroup tut::errorTestGroup | ( | "error" | ) |
tut::host_test tut::host_testcase | ( | "llhost" | ) |
HTTPClientTestGroup tut::httpClientTestGroup | ( | "http_client" | ) |
tut::httpdate_test tut::httpdate | ( | "httpdate" | ) |
HTTPNodeTestGroup tut::httpNodeTestGroup | ( | "http node" | ) |
tut::llinventoryparcel_test tut::llinventoryparcel | ( | "llinventoryparcel" | ) |
HTTPServiceTestGroup tut::httpServiceTestGroup | ( | "http service" | ) |
LLMessageConfigTestGroup tut::llMessageConfigTestGroup | ( | "LLMessageConfig" | ) |
LLMessageTemplateParserTestGroup tut::llMessageTemplateParserTestGroup | ( | "LLMessageTemplateParser" | ) |
tut::mime_index_t tut::tut_mime_index | ( | "mime_index" | ) |
tut::mime_parse_t tut::tut_mime_parse | ( | "mime_parse" | ) |
tut::namevalue_t tut::tut_namevalue | ( | "namevalue_test" | ) |
tut::partdata_test_t tut::tut_partdata_test | ( | "partdata_test" | ) |
tut::permission_t tut::tut_permission | ( | "permission" | ) |
tut::llquat_test_t tut::tut_llquat_test | ( | "llquat" | ) |
tut::random_t tut::tut_random | ( | "random" | ) |
tut::llsaleinfo_tut_t tut::tut_llsaleinfo_test | ( | "llsaleinfo" | ) |
SDTestGroup tut::sdTestGroup | ( | "LLSD(new)" | ) |
void tut::checkConversions | ( | const char * | msg, | |
const LLSD & | v, | |||
LLSD::Boolean | eBoolean, | |||
LLSD::Integer | eInteger, | |||
LLSD::Real | eReal, | |||
const LLSD::String & | eString | |||
) |
Definition at line 213 of file llsd_new_tut.cpp.
References ensure_equals(), FPCLASSIFY_NAMESPACE, left, right, s, and v.
void tut::checkRoundTrip | ( | const std::string & | msg, | |
const LLSD & | actual, | |||
const char * | sExpected, | |||
T | vExpected | |||
) |
Definition at line 278 of file llsd_new_tut.cpp.
References LLSD::asString(), ensure_equals(), LLSDTraits< T >::get(), and u.
LLSDMessageBuilderTestGroup tut::llsdMessageBuilderTestGroup | ( | "LLSDMessageBuilder" | ) |
LLSDMessageReaderTestGroup tut::llsdMessageReaderTestGroup | ( | "LLSDMessageReader" | ) |
LLSDMessageReader tut::testType | ( | const T & | value | ) |
Definition at line 138 of file llsdmessagereader_tut.cpp.
References LLSD::emptyMap(), and LLSDMessageReader::setMessage().
tut::sd_xml_test tut::sd_xml_stream | ( | "sd_xml_serialization" | ) |
Definition at line 237 of file llsdserialize_tut.cpp.
References LLSD::emptyMap(), i, and llformat().
Referenced by tut::TestLLSDSerializeData::doRoundTripTests().
TestLLSDSerialzeGroup tut::gTestLLSDSerializeGroup | ( | "llsd serialization" | ) |
TestLLSDXMLParsingGroup tut::gTestLLSDXMLParsingGroup | ( | "llsd XML parsing" | ) |
tut::llsdutil_test tut::tutil | ( | "llsdutil" | ) |
ServiceBuilderTestGroup tut::serviceBuilderTestGroup | ( | "ServiceBuilder" | ) |
tut::streamtools_test tut::streamtools_testcase | ( | "streamtools" | ) |
tut::string_index_t tut::tut_string_index | ( | "string_test" | ) |
LLTemplateMessageBuilderTestGroup tut::templateMessageBuilderTestGroup | ( | "LLTemplateMessageBuilder" | ) |
tut::frametimer_group_t tut::frametimer_instance | ( | "frametimer" | ) |
void tut::ensure_equals | ( | const char * | msg, | |
const LLDate & | actual, | |||
const LLDate & | expected | |||
) |
Definition at line 43 of file lltut.cpp.
References LLDate::secondsSinceEpoch().
Referenced by checkConversions(), tut::URITestData::checkParts(), tut::TestLLSDSerializeData::checkRoundTrip(), checkRoundTrip(), tut::LLMessageTemplateParserTestData::ensure_block_attributes(), ensure_equals(), tut::ErrorTestData::ensure_message_count(), tut::LLMessageTemplateParserTestData::ensure_next(), tut::LLMessageTemplateParserTestData::ensure_variable_attributes(), tut::LLSDMessageReaderTestData::ensureBool(), tut::HTTPNodeTestData::ensureMemberString(), tut::LLSDMessageReaderTestData::ensureMessageName(), tut::LLSDMessageReaderTestData::ensureMessageSize(), tut::LLSDMessageReaderTestData::ensureNumberOfBlocks(), tut::TestLLSDXMLParsing::ensureParse(), tut::HTTPNodeTestData::ensureRootTraversal(), tut::SDTestData::ensureTypeAndValue(), tut::sd_xml_data::xml_test(), tut::LLMessageConfigTestData::~LLMessageConfigTestData(), tut::SDAllocationCheck::~SDAllocationCheck(), and tut::SDCleanupCheck::~SDCleanupCheck().
Definition at line 77 of file lltut.cpp.
References LLSD::asBinary(), LLSD::asBoolean(), LLSD::asDate(), LLSD::asInteger(), LLSD::asReal(), LLSD::asString(), LLSD::asURI(), LLSD::asUUID(), LLSD::beginMap(), LLSD::endMap(), ensure_equals(), i, llformat(), LLSD::size(), LLSD::type(), LLSD::TypeArray, LLSD::TypeBinary, LLSD::TypeBoolean, LLSD::TypeDate, LLSD::TypeInteger, LLSD::TypeMap, LLSD::TypeReal, LLSD::TypeString, LLSD::TypeUndefined, LLSD::TypeURI, and LLSD::TypeUUID.
void tut::ensure_starts_with | ( | const std::string & | msg, | |
const std::string & | actual, | |||
const std::string & | expectedStart | |||
) |
void tut::ensure_ends_with | ( | const std::string & | msg, | |
const std::string & | actual, | |||
const std::string & | expectedEnd | |||
) |
void tut::ensure_contains | ( | const std::string & | msg, | |
const std::string & | actual, | |||
const std::string & | expectedSubString | |||
) |
Definition at line 178 of file lltut.cpp.
Referenced by tut::ErrorTestData::ensure_message_contains().
void tut::ensure_does_not_contain | ( | const std::string & | msg, | |
const std::string & | actual, | |||
const std::string & | expectedSubString | |||
) |
Definition at line 190 of file lltut.cpp.
Referenced by tut::ErrorTestData::ensure_message_does_not_contain().
void tut::ensure_approximately_equals | ( | const char * | msg, | |
F32 | actual, | |||
F32 | expected, | |||
U32 | frac_bits | |||
) | [inline] |
Definition at line 47 of file lltut.h.
References is_approx_equal_fraction().
Referenced by ensure_approximately_equals().
void tut::ensure_memory_matches | ( | const char * | msg, | |
const void * | actual, | |||
U32 | actual_len, | |||
const void * | expected, | |||
U32 | expected_len | |||
) | [inline] |
Definition at line 62 of file lltut.h.
Referenced by ensure_memory_matches(), and tut::namevalue_test::verifyChange().
void tut::ensure_not_equals | ( | const char * | msg, | |
const Q & | actual, | |||
const T & | expected | |||
) |
void tut::ensure_not_equals | ( | const Q & | actual, | |
const T & | expected | |||
) |
void tut::ensure_equals | ( | const std::string & | msg, | |
const Q & | actual, | |||
const T & | expected | |||
) |
URITestGroup tut::uriTestGroup | ( | "LLURI" | ) |
tut::user_relationship_t tut::tut_user_relationship | ( | "relationships" | ) |
tut::hash_index_t tut::tut_hash_index | ( | "hashmap_test" | ) |
tut::llxfer_test tut::llxfer | ( | "llxfer" | ) |
tut::cipher_t tut::tut_cipher | ( | "cipher" | ) |
tut::m3math_test_t tut::tut_m3math_test | ( | "m3math_test" | ) |
tut::math_test tut::tm | ( | "basic_linden_math" | ) |
Referenced by LLFloaterBump::add(), LLViewerTextEditor::appendTime(), build_notice_date(), is_daylight_savings(), LLEventInfo::LLEventInfo(), lscript_check_local(), LLPanelDirEvents::performQueryOrDelete(), LLPanelClassified::processClassifiedInfoReply(), LLWorldMap::processMapItemReply(), LLStatusBar::refresh(), set_bp(), set_sp(), LLPanelDirEvents::setDay(), LLLogChat::timestamp(), and utc_to_pacific_time().
tut::uuid_test tut::tu | ( | "uuid" | ) |
tut::crc_test tut::tc | ( | "crc" | ) |
Referenced by LLFace::getGeometryVolume(), planarProjection(), LLFace::renderSelectedUV(), and LLVOTree::updateGeometry().
LLMessageSystemTestGroup tut::messageTestGroup | ( | "LLMessageSystem" | ) |
TestReflectionGroup tut::gTestReflectionGroup | ( | "reflection" | ) |
tut::v2math_test tut::v2math_testcase | ( | "v2math" | ) |
tut::v3color_test tut::v3color_testcase | ( | "v3color" | ) |
tut::v3dmath_test tut::v3dmath_testcase | ( | "v3dmath" | ) |
tut::v3math_test tut::v3math_testcase | ( | "v3math" | ) |
tut::v4color_test tut::v4color_testcase | ( | "v4color" | ) |
tut::v4coloru_test tut::v4coloru_testcase | ( | "v4coloru" | ) |
tut::v4math_test tut::v4math_testcase | ( | "v4math" | ) |
tut::xform_test_t tut::tut_xform_test | ( | "xform_test" | ) |
Definition at line 56 of file llhttpclient_tut.cpp.
Referenced by tut::LLSDStorageNode::get(), and tut::LLSDStorageNode::put().
LLHTTPRegistration<ErrorNode> tut::gErrorNode("/test/error") |
LLHTTPRegistration<TimeOutNode> tut::gTimeOutNode("/test/timeout") |
Definition at line 51 of file lltemplatemessagebuilder_tut.cpp.
Referenced by tut::LLTemplateMessageBuilderTestData::defaultBuilder().
Definition at line 52 of file lltemplatemessagebuilder_tut.cpp.
Referenced by tut::LLTemplateMessageBuilderTestData::setReader().
test_runner_singleton tut::runner |
Definition at line 59 of file test.cpp.
Referenced by lsa_cat_lists(), lsa_postadd_lists(), lsa_preadd_lists(), main(), and stream_groups().