TestSimpleUnicode Class Reference

Unicode support testing. More...

#include <TestSimpleUnicode.hpp>

Inheritance diagram for TestSimpleUnicode:

ConnectionSetup List of all members.

Public Member Functions

void testPBK ()
 Writes exotic (greek phi + beta + kappa) unicode characters in a table and checks that when read back, the data is identical.
void testPBKNull ()
 Writes phi + beta + kappa + zero + kappa in a table and checks that data is identical when read back.
void testLatin1CodeSubset ()
 Checks Latin1 exotic (with french accents) characters read/writes.
void testInvalidUnicode ()
 Check that writing invalid unicode characters throws exception.

Static Public Member Functions

static CppUnit::Test * suite ()
 Suite of tests to be run.

Detailed Description

Unicode support testing.

TODO: add more tests


Member Function Documentation

void TestSimpleUnicode::testPBKNull (  ) 

Writes phi + beta + kappa + zero + kappa in a table and checks that data is identical when read back.


This is is even more evil than testPBK() because of the zero (see SEQUOIA-133)
WarningThis test will fail at least against mysql and postgresql (and is disabled when CAROB_TEST_USE_MYSQL is defined)


The documentation for this class was generated from the following file:
Generated on Fri Mar 9 17:40:19 2007 for Carob by  doxygen 1.4.7