模組:RouteSequence/testcases
外观
![]() | 這是Module:RouteSequence的測試樣例頁,測試結果請見討論頁。 |
-- Unit tests for [[Module:RouteSequence]]. Click talk page to run tests.
local p = require('Module:UnitTests')
local GRAY_COLOR = '#717171'
function p:test_route_sequence()
self:preprocess_equals_sandbox_many('{{#invoke:RouteSequence', 'route',
{
{
'stations=东环南路 ~ style=color:gray ~ 邱隘东站 ~ 宝幢站 (地铁) ~ style= ~ 邬隘站 (地铁) |system= ',
'[[东环南路站|东环南路]] – [[邱隘东站|<span style="color:gray">邱隘东</span>]] – [[宝幢站 (地铁)|<span style="color:gray">宝幢</span>]] – [[邬隘站 (地铁)|邬隘]]'
},
{
'stations=东环南路 ~ gstart ~ 邱隘东站 ~ 宝幢站 (地铁) ~ gend ~ 邬隘站 (地铁)',
'[[东环南路站|东环南路]] – [[邱隘东站|<span style="color:' .. GRAY_COLOR .. '">邱隘东</span>]] – [[宝幢站 (地铁)|<span style="color:' .. GRAY_COLOR .. '">宝幢</span>]] – [[邬隘站 (地铁)|邬隘]]'
},
{
'stations=($高桥西$方向)#东环南路 ~ 霞浦 ~ 左边站!右边 ~ %原样输出% | system=宁波轨道交通',
'<span class="nowrap">([[高桥西站 (宁波市)|高桥西]]方向)[[东环南路站|东环南路]]</span> – [[霞浦站 (宁波市)|霞浦]] – [[左边站|右边]] – 原样输出'
}
}
)
end
return p