mediawiki-extensions-AbuseF.../tests/wptest3.t
Victor Vasiliev 27fb1303a8 * Use lists instead of implode()d strings in built-in variables wherever it's possible
ATTENTION! This may break filters that rely on "added_lines contains 'bla-bla'" syntax. They'll need to be replaced with "string(added_lines) contains 'bla-bla'"
2009-04-05 19:07:47 +00:00

29 lines
929 B
Raku

/* Filter 18 from English Wikipedia (test type edits from clicking on edit bar) */
user_groups_test := ["*"];
article_namespace_test := 0;
added_lines_test := ["Hello world! '''Bold text''' [http://www.example.com link title]"];
(article_namespace_test == 0) &
!("autoconfirmed" in user_groups_test) &
(contains_any(string(added_lines_test),
"'''Bold text'''",
"''Italic text''",
"[[Link title]]",
"[http://www.example.com link title]",
"== Headline text ==",
"[[File:Example.jpg]]",
"[[Media:Example.ogg]]",
"<math>Insert formula here</math>",
"<nowiki>Insert non-formatted text here</nowiki>",
"#REDIRECT [[Target page name]]",
"<s>Strike-through text</s>",
"<sup>Superscript text</sup>",
"<sub>Subscript text</sub>",
"<small>Small Text</small>",
"<!-- Comment -->",
"Image:Example.jpg|Caption",
"<ref>Insert footnote text here</ref>",
"Ǣ ǣ ǖ ǘ ǚ ǜ Ă"
))