diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2025-01-09 15:42:09 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2025-01-09 16:52:16 +0200 |
| commit | 0279acbfe54a83fa110cf7587b480e8f38adc634 (patch) | |
| tree | 290cf8bf417be04b19a6b71c95b4cd61ddaea5e3 /test cases/unit/111 replace unencodable xml chars/script.py | |
| parent | 910db36e3851f384b4aa2bfb834af92f88b61d77 (diff) | |
| download | meson-0279acbfe54a83fa110cf7587b480e8f38adc634.tar.gz | |
Condensed directory names for release.
Diffstat (limited to 'test cases/unit/111 replace unencodable xml chars/script.py')
| -rw-r--r-- | test cases/unit/111 replace unencodable xml chars/script.py | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/test cases/unit/111 replace unencodable xml chars/script.py b/test cases/unit/111 replace unencodable xml chars/script.py deleted file mode 100644 index 2f2d4d67b..000000000 --- a/test cases/unit/111 replace unencodable xml chars/script.py +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env python3 - -import sys - -# Print base string(\nHello Meson\n) to see valid chars are not replaced -print('\n\x48\x65\x6c\x6c\x6f\x20\x4d\x65\x73\x6f\x6e\n') -# Print invalid input from all known unencodable chars -print( - '\x00\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11' - '\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f\x7f') - -# Cover for potential encoding issues -try: - print( - '\x80\x81\x82\x83\x84\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f' - '\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e' - '\x9f\ufdd0\ufdd1\ufdd2\ufdd3\ufdd4\ufdd5\ufdd6\ufdd7\ufdd8' - '\ufdd9\ufdda\ufddb\ufddc\ufddd\ufdde\ufddf\ufde0\ufde1' - '\ufde2\ufde3\ufde4\ufde5\ufde6\ufde7\ufde8\ufde9\ufdea' - '\ufdeb\ufdec\ufded\ufdee\ufdef\ufffe\uffff') -except: - pass - -# Cover for potential encoding issues -try: - if sys.maxunicode >= 0x10000: - print( - '\U0001fffe\U0001ffff\U0002fffe\U0002ffff' - '\U0003fffe\U0003ffff\U0004fffe\U0004ffff' - '\U0005fffe\U0005ffff\U0006fffe\U0006ffff' - '\U0007fffe\U0007ffff\U0008fffe\U0008ffff' - '\U0009fffe\U0009ffff\U000afffe\U000affff' - '\U000bfffe\U000bffff\U000cfffe\U000cffff' - '\U000dfffe\U000dffff\U000efffe\U000effff' - '\U000ffffe\U000fffff\U0010fffe\U0010ffff') -except: - pass |
