Moduł:Błąd/test
Wygląd
Powyższy opis jest dołączany ze strony Moduł:Błąd/test/opis. (edytuj | historia)
Zobacz podstrony tego modułu.
Zobacz podstrony tego modułu.
-- Testy jednostkowe dla [[Moduł:Błąd]]. Kliknij w link do strony dyskusji tej podstrony, aby wykonać test.
local p = require('Module:Testy jednostkowe')
function p:test_hello()
self:preprocess_equals_preprocess('{{#invoke:Błąd|error}}', '{{Błąd}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error}}', '{{Błąd}}', {nowiki = 'yes'})
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|}}', '{{Błąd|}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error| }}', '{{Błąd| }}') -- space  
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|{{!}}}}', '{{Błąd|{{!}}}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|{{!}}tag=p}}', '{{Błąd|{{!}}tag=p}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tekst=}}', '{{Błąd|tekst=}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tekst=}}', '{{Błąd|tekst=}}', {nowiki = 'yes'})
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tekst=|tag=p}}', '{{Błąd|tekst=|tag=p}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1=}}', '{{Błąd|1=}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1=}}', '{{Błąd|1=}}', {nowiki = 'yes'})
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1=|tag=p}}', '{{Błąd|1=|tag=p}}')
-- Czysta wiadomość
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu}}', '{{Błąd|Przykładowa wiadomość błędu}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error| Przykładowa wiadomość błędu }}', '{{Błąd| Przykładowa wiadomość błędu }}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tekst=Przykładowa wiadomość błędu}}', '{{Błąd|tekst=Przykładowa wiadomość błędu}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tekst = Przykładowa wiadomość błędu }}', '{{Błąd|tekst = Przykładowa wiadomość błędu }}')
-- tag
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=p}}', '{{Błąd|Przykładowa wiadomość błędu|tag=p}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tag=p}}', '{{Błąd|tag=p}}') -- no message
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu| tag = p}}', '{{Błąd|Przykładowa wiadomość błędu| tag = p}}', {nowiki = 'yes'})
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=div}}', '{{Błąd|Przykładowa wiadomość błędu|tag=div}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=div}}', '{{Błąd|Przykładowa wiadomość błędu|tag=div}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=span}}', '{{Błąd|Przykładowa wiadomość błędu|tag=span}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=adsf}}', '{{Błąd|Przykładowa wiadomość błędu|tag=asdf}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=strong}}', '{{Błąd|Przykładowa wiadomość błędu|tag=strong}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag=�}}', '{{Błąd|Przykładowa wiadomość błędu|tag=�}}') -- ASCII nul
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag= }}', '{{Błąd|Przykładowa wiadomość błędu|tag= }}') -- nbsp
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Przykładowa wiadomość błędu|tag={{!}}}}', '{{Błąd|Przykładowa wiadomość błędu|tag={{!}}}}')
-- Numerowane parametry
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1=Przykładowa wiadomość błędu}}', '{{Błąd|1=Przykładowa wiadomość błędu}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1= Przykładowa wiadomość błędu }}', '{{Błąd|1= Przykładowa wiadomość błędu }}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|Example = message}}', '{{Błąd|Example = message}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1= Example = message }}', '{{Błąd|1= Example = message }}')
-- Bardziej ekstremalne opcje danych wejściowych
self:preprocess_equals_preprocess('{{#invoke:Błąd|error| }}', '{{Błąd| }}') -- nbsp
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|<br/>}}', '{{Błąd|<br/>}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|\n}}', '{{Błąd|\n}}', {nowiki = 'yes'})
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|�}}', '{{Błąd|�}}') -- ASCII nul
-- Podchwytliwe opcje wejściowe
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|0}}', '{{Błąd|0}}') -- nbsp
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|false}}', '{{Błąd|false}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|tag=tag}}', '{{Błąd|tag=tag}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|1}}', '{{Błąd|1}}')
self:preprocess_equals_preprocess('{{#invoke:Błąd|error|true}}', '{{Błąd|true}}')
end
return p