diff options
Diffstat (limited to 'indra/test/test.cpp')
-rw-r--r-- | indra/test/test.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/test/test.cpp b/indra/test/test.cpp index 2d727daaa5..312c52dc77 100644 --- a/indra/test/test.cpp +++ b/indra/test/test.cpp @@ -17,6 +17,7 @@ */ #include "linden_common.h" +#include "llerrorcontrol.h" #include "lltut.h" #include <apr-1/apr_pools.h> @@ -159,8 +160,18 @@ void stream_groups(std::ostream& s, const char* app) } } +void wouldHaveCrashed(const std::string& message) +{ + tut::fail("llerrs message: " + message); +} + int main(int argc, char **argv) { + LLError::initForApplication("."); + LLError::setFatalFunction(wouldHaveCrashed); + LLError::setDefaultLevel(LLError::LEVEL_ERROR); + // *FIX: should come from error config file + #ifdef CTYPE_WORKAROUND ctype_workaround(); #endif |