Test files › Filename edge cases
Sample Filename edge cases test files
26 free filename edge cases test files for QA and developers: .hidden-leading-dot, 🦊-emoji-name.txt, aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…
| File | Format | Size | What it catches |
.hidden-leading-dot | TXT | 142 bytes | Leading dot, no extension - hidden on POSIX. |
🦊-emoji-name.txt | TXT | 142 bytes | Emoji (4-byte UTF-8, outside the BMP) in the filename. |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt | TXT | 142 bytes | A 204-character filename. |
ampersand&name.txt | TXT | 142 bytes | An ampersand in the filename. |
archive.tar.gz | TXT | 142 bytes | A legitimate compound extension. |
backslash\name.txt | TXT | 142 bytes | A backslash in the filename. |
CON.txt | TXT | 142 bytes | A Windows reserved device name. |
dots.in.the.name.txt | TXT | 142 bytes | Multiple dots. |
double"quote.txt | TXT | 142 bytes | An ASCII double quote in the filename. |
hash#name.txt | TXT | 142 bytes | A hash character in the filename. |
invoicegnp.txt | TXT | 142 bytes | Contains a right-to-left override (U+202E) so it renders as "invoicetxt.png". |
nfc-café.txt | TXT | 142 bytes | Precomposed Unicode (NFC): é is a single code point U+00E9. |
nfd-café.txt | TXT | 142 bytes | Decomposed Unicode (NFD): é is e + U+0301 combining acute. |
no-extension-at-all | TXT | 142 bytes | No extension at all. |
NUL.txt | TXT | 142 bytes | Another Windows reserved device name. |
percent%20encoded.txt | TXT | 142 bytes | A literal "%20" sequence in the filename. |
plus+name.txt | TXT | 142 bytes | A plus sign in the filename. |
question?name.txt | TXT | 142 bytes | A question mark in the filename. |
report.pdf.exe | TXT | 142 bytes | Double extension where the real extension is last. |
semicolon;name.txt | TXT | 142 bytes | A semicolon in the filename. |
single'quote.txt | TXT | 142 bytes | An ASCII single quote in the filename. |
spaces in name.txt | TXT | 142 bytes | Spaces in the filename. |
trailing-dot.txt. | TXT | 142 bytes | A trailing dot after the extension. |
UPPERCASE.TXT | TXT | 142 bytes | All-caps name and extension. |
файл-кириллица.txt | TXT | 142 bytes | Cyrillic characters in the filename. |
日本語ファイル名.txt | TXT | 142 bytes | Japanese characters in the filename. |