Module talk:String/testcases
ShoutWiki — express yourself and be heard!
Jump to navigation
Jump to search
2 tests failed.
test_find:
Text | Expected | Actual | |
---|---|---|---|
![]() |
{{#invoke:String|find|}} | 0 | 0 |
![]() |
{{#invoke:String|find|source=}} | 0 | 0 |
![]() |
{{#invoke:String|find|source=|target=}} | 0 | 0 |
![]() |
{{#invoke:String|find|source=|target=Bob}} | 0 | 0 |
![]() |
{{#invoke:String|find|Bob|Joe}} | 0 | 0 |
![]() |
{{#invoke:String|find|Bob|b}} | 3 | 3 |
![]() |
{{#invoke:String|find|Bob Joe|oe}} | 6 | 6 |
![]() |
{{#invoke:String|find|source= Bob |o}} | 2 | 2 |
![]() |
{{#invoke:String|find| Bob |o}} | 3 | 3 |
![]() |
{{#invoke:String|find|높지만 급격히|만}} | 3 | 3 |
![]() |
{{#invoke:String|find|source=BAAAB|target=%w|plain=false}} | 1 | 1 |
![]() |
{{#invoke:String|find|source=BAAAB|target=%w|start=3|plain=false}} | 3 | 3 |
![]() |
{{#invoke:String|find|source=BAAAB|target=(%w)%1|plain=false}} | 2 | 2 |
test_len:
Text | Expected | Actual | |
---|---|---|---|
![]() |
{{#invoke:String|len| foo }} | 5 | 5 |
![]() |
{{#invoke:String|len|s= foo }} | 3 | 3 |
![]() |
{{#invoke:String|len|}} | 0 | 0 |
![]() |
{{#invoke:String|len|s=}} | 0 | 0 |
![]() |
{{#invoke:String|len| }} | 3 | 3 |
![]() |
{{#invoke:String|len|最近の更新}} | 5 | 5 |
test_match:
Text | Expected | Actual | |
---|---|---|---|
![]() |
{{#invoke:String|match|dog (cat)|%((%a-)%)}} | cat | cat |
![]() |
{{#invoke:String|match|dog (cat) (canary) (fish)|%((%a-)%)||-1}} | fish | fish |
![]() |
{{#invoke:String|match|dog (cat) (canary) (fish)|%((%a-)%)||2}} | canary | canary |
![]() |
{{#invoke:String|match|dog (cat) (canary) (fish)|%((%a-)%)|6|1}} | canary | canary |
![]() |
{{#invoke:String|match|dog (cat) (canary) (fish)|%((%a-)%)|6|2}} | fish | fish |
![]() |
{{#invoke:String|match|dog (cat)|%((%a-)%)||2|no_category=true}} | String Module Error: Match not found | String Module Error: Match not found |
![]() |
{{#invoke:String|match|dog (cat)|%((%a-)%)||2|ignore_errors=true}} |
test_rep:
Text | Expected | Actual | |
---|---|---|---|
![]() |
{{#invoke:String|rep|abc|1}} | abc | abc |
![]() |
{{#invoke:String|rep|a b|7}} | a ba ba ba ba ba ba b | a ba ba ba ba ba ba b |
![]() |
{{#invoke:String|rep|bla|glug|no_category=true}} | String Module Error: function rep expects a number as second parameter, received "glug" | String Module Error: function rep expects a number as second parameter, received "glug" |
![]() |
{{#invoke:String|rep|bla|glug|ignore_errors=true}} | ||
![]() |
{{#invoke:String|rep|àèò|3}} | àèòàèòàèò | àèòàèòàèò |
test_replace:
Text | Expected | Actual | |
---|---|---|---|
![]() |
{{#invoke:String|replace|1.1.1.1|.|/}} | 1/1/1/1 | 1/1/1/1 |
![]() |
{{#invoke:String|replace|alpha (beta)| (| gamma (}} | alpha gamma (beta) | alpha gamma (beta) |
![]() |
{{#invoke:String|replace|Dog (cat)|%s%(.*%)||plain=false}} | Dog | Dog |