Moduldiskusjon:Namespace detect/testtilfeller

2 tests failed.

test_bad_titles
Text Expected Actual
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Talk:Square [[brackets]] aren't allowed in page titles}}

Other pages text. Other pages text.
test_multiple_word_namespaces
Text Expected Actual
N {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | education program = Education Program pages text. | other = Other pages text. | page = Education Program:Foo}}

Education Program pages text. Article text.
test_new
Text Expected Actual
Y {{#invoke:Namespace detect/sandkasse|main}}
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = | user = User page text. | other = Other pages text. | page = User talk:Example/test}}

Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = | user = User page text. | other = Other pages text. | page = User:Example/test}}

User page text. User page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| TALK = Talk page text. | user = User page text. | other = Other pages text. | page = User talk:Example/test}}

Other pages text. Other pages text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | other = Other pages text. | page = User talk:Example/test}}

talk page text with a delete character here: "?" talk page text with a delete character here: "?"
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Talk page text. | wikipedia = Wikipedia page text. | user = User page text. | other = Other pages text. | demospace = Wikipedia }}

Wikipedia page text. Wikipedia page text.
Y {{#invoke:Namespace detect/sandkasse|main| main =

| talk = talk page text with a delete character here: "?" | user = User page text. | other = Other pages text. | page = Foo}}

Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = | other = Other pages text. | page = User:Example/test}}

N {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | book = Book page text. | other = Other pages text. | page = Book:Foo}}

Book page text. Article text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | image = Image page text. | other = Other pages text. | page = File:Foo}}

Image page text. Image page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | file = File page text. | other = Other pages text. | page = File:Foo}}

File page text. File page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | image = | other = Other pages text. | page = File:Foo}}

Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | file = | other = Other pages text. | page = File:Foo}}

Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | mediawiki = MediaWiki page text. | other = Other pages text. | page = MediaWiki:Foo}}

MediaWiki page text. MediaWiki page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | template = Template page text. | other = Other pages text. | page = Template:Foo}}

Template page text. Template page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | help = Help page text. | image = Image page text. | other = Other pages text. | page = Help:Foo}}

Help page text. Help page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | category = Category page text. | other = Other pages text. | page = Category:Foo}}

Category page text. Category page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | portal = Portal page text. | other = Other pages text. | page = Portal:Foo}}

Portal page text. Portal page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | nonexistent = Nonexistent namespace page text. | other = Other pages text. | page = Nonexistent:Foo}}

Article text. Article text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = talk page text with a delete character here: "?" | user = User page text. | nonexistent = Nonexistent namespace page text. | other = Other pages text. | demospace = Nonexistent}}

Other pages text. Other pages text.
test_returning_false
Text Expected Actual
Y Return false from article false false
Y Return false from talk page false false
Y Return false from category page false false
Y Return false from other page false false
test_subject_namespaces
Text Expected Actual
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Talk:Foo}}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| subjectns = yes

| main = Article text. | talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Talk:Foo}}

Article text. Article text.
Y {{#invoke:Namespace detect/sandkasse|main| subjectns = no

| main = Article text. | talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Talk:Foo}}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| subjectns = yes

| main = Article text. | talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Wikipedia talk:Foo}}

Other pages text. Other pages text.
test_template_testcases_page
Text Expected Actual
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text.}}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | demospace = }}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | demospace = main}}

Article text. Article text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | demospace = talk}}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | demospace = help talk}}

Other pages text. Other pages text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = }}

Any talk page text. Any talk page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = Example/test}}

Article text. Article text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = User:Example/test}}

User page text. User page text.
Y {{#invoke:Namespace detect/sandkasse|main| main = Article text.

| talk = Any talk page text. | user = User page text. | other = Other pages text. | page = User talk:Example/test}}

Any talk page text. Any talk page text.
Tilbake til siden «Namespace detect/testtilfeller».