summaryrefslogtreecommitdiffstats
path: root/libkdepim/tests/testutf7encoder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libkdepim/tests/testutf7encoder.cpp')
-rw-r--r--libkdepim/tests/testutf7encoder.cpp93
1 files changed, 0 insertions, 93 deletions
diff --git a/libkdepim/tests/testutf7encoder.cpp b/libkdepim/tests/testutf7encoder.cpp
deleted file mode 100644
index 2938cd660..000000000
--- a/libkdepim/tests/testutf7encoder.cpp
+++ /dev/null
@@ -1,93 +0,0 @@
-#include "qutf7codec.h"
-#include "qutf7codec.cpp"
-#include <iostream.h>
-#include <string.h>
-
-void main( int argc, char * argv[] ) {
- if ( argc == 2 ) {
- TQUtf7Codec * codec = new TQUtf7Codec;
-
- TQTextEncoder * enc;
-
- TQString arg = TQString::tqfromLatin1( argv[1] );
- int len;
-
- cout << "Original string:\n"
- << "\"" << argv[1] << "\"\n" << endl;
-
- cout << "Encode optional direct set and whitespace:\n" << endl;
- codec->setEncodeWhitespace(TRUE);
- codec->setEncodeOptionalDirect(TRUE);
- enc = codec->makeEncoder();
-
- len = arg.length();
- cout << (enc->fromUnicode( arg, len )).data()
- << "\n" << endl;
-
- cout << "Same as above, but call fromUnicode() char-wise:\n" << endl;
-
- delete enc;
- enc = codec->makeEncoder();
-
- for ( int i = 0 ; i < arg.length() ; i++ ) {
- len = 1;
- cout << (enc->fromUnicode( TQString(arg[i]), len )).data();
- }
- cout << "\n" << endl;
-
-
-
- delete enc;
-
- cout << "Encode optional direct set and not whitespace:\n" << endl;
- codec->setEncodeWhitespace(FALSE);
- codec->setEncodeOptionalDirect(TRUE);
- enc = codec->makeEncoder();
-
- len = arg.length();
- cout << (enc->fromUnicode( arg, len )).data()
- << "\n" << endl;
-
- delete enc;
-
-
- cout << "Don't encode optional direct set, but whitespace:\n" << endl;
- codec->setEncodeWhitespace(TRUE);
- codec->setEncodeOptionalDirect(FALSE);
- enc = codec->makeEncoder();
-
- len = arg.length();
- cout << (enc->fromUnicode( arg, len )).data()
- << "\n" << endl;
-
- delete enc;
-
-
- cout << "Encode neither optional direct set, nor whitespace:\n" << endl;
- codec->setEncodeWhitespace(FALSE);
- codec->setEncodeOptionalDirect(FALSE);
- enc = codec->makeEncoder();
-
- len = arg.length();
- cout << (enc->fromUnicode( arg, len )).data()
- << "\n" << endl;
-
- cout << "Same as above, but call fromUnicode() char-wise:\n" << endl;
-
- delete enc;
- enc = codec->makeEncoder();
-
- for ( int i = 0 ; i < arg.length() ; i++ ) {
- len = 1;
- cout << (enc->fromUnicode( TQString(arg[i]), len )).data();
- }
- cout << "\n" << endl;
-
-
- delete enc;
-
- delete codec;
- } else {
- qWarning("usage: testutf7encoder string_to_encode\n");
- }
-}