#![allow(dead_code)]
pub const EMPTY: &str = "";
pub const SINGLE_CHAR: &str = "x";
pub const WHITESPACE: &str = " \n\t \r\n ";
pub const UNICODE_SPECIAL: &str = "Hello 👋 مرحبا שָׁלוֹם";
pub const MIXED_ENDINGS: &str = "line1\r\nline2\nline3\r\nline4";
pub const MANY_NEWLINES: &str = "\n\n\n\ntext\n\n\n\n";
pub const HTML_MIXED: &str = "<p>Hello</p>\nPlain text\n<div>World</div>";
pub const URLS_EMAILS: &str = "Visit https://example.com or email user@example.com";
pub const ELLIPSES: &str = "Hello...How are you\u{2026}";
pub const ENGLISH_LISTS: &str = include_str!("test_data/english_lists.txt");
pub const PYTHON_CODE: &str = include_str!("test_data/python_code.txt");
pub const ENGLISH_TEXT: &str = include_str!("test_data/english_text.txt");
pub const CHINESE_TEXT: &str = include_str!("test_data/chinese_text.txt");
pub const ALL_INPUTS: &[(&str, &str)] = &[
("empty", EMPTY),
("single_char", SINGLE_CHAR),
("whitespace", WHITESPACE),
("unicode_special", UNICODE_SPECIAL),
("mixed_endings", MIXED_ENDINGS),
("many_newlines", MANY_NEWLINES),
("html_mixed", HTML_MIXED),
("urls_emails", URLS_EMAILS),
("ellipses", ELLIPSES),
("english_lists", ENGLISH_LISTS),
("python_code", PYTHON_CODE),
("english_text", ENGLISH_TEXT),
("chinese_text", CHINESE_TEXT),
];