Module:Autochangecat/testcases

From Commons Wiki
Jump to navigation Jump to search

Template:Testcases module


--<pre> Unit tests.  Click talk page to run tests.
return {
    main = {
        options = {
            mode       = 'invocation',
            nowiki     = true,
            preprocess = true
        },
        tests = {
            {
                'days=0|JavaScript|CSS',
                '[[Category:CSS]]'
            },
            {
                'days=3|page1=JavaScript|page2=CSS',
                '[[Category:CSS]]'
            },
            {
                'days=0|DiscordIntegrator|Fairuse|template=true',
                '{{:Template:Fairuse}}'
            },
            {
                'date={{#time:Y-m-d|@{{#expr:{{#time:U}} +48*3600}}}}|DiscordIntegrator|Fairuse|template=true',
                '{{:Template:DiscordIntegrator}}'
            },
            {
                'date=2015-01-01|DiscordIntegrator|Fairuse|template=true',
                '{{:Template:Fairuse}}'
            },
            {
                'days=1|page1=DiscordIntegrator|page2=Fairuse|template=true',
                '{{:Template:Fairuse}}'
            },
            {
                'days=2|page1=DiscordIntegrator|page2=Fairuse|template=true',
                '{{:Template:Fairuse}}'
            }
        }
    },
}