#include <TestSimpleUnicode.hpp>
Inheritance diagram for TestSimpleUnicode:
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. |
TODO: add more tests
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)