模組: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> – [[霞浦站 (宁波市)|霞浦]] – [[大运河路站|大运河路]] – 原样输出'
},
{
'stations=\'\'北新桥\'\' ~ 东直门 ~ 三元桥 ~ sep=%rarrow% ~ 3号航站楼 ~ 2号航站楼 ~ 返回#三元桥',
'\'\'[[北新桥站|北新桥]]\'\' – [[东直门站|东直门]] – [[三元桥站|三元桥]] → [[3号航站楼站|3号航站楼]] → [[2号航站楼站|2号航站楼]] → <span class="nowrap">返回[[三元桥站|三元桥]]</span>'
},
{
'stations=blstart ~ blstart ~ 中宅 ~ 穿山港 ~ blline ~ 梅山站 (宁波市) ~ blend ~ 柴桥 ~ blline ~ 北仑港区 ~ 北仑 ~ blend ~ 大碶站 (铁路) ' ..
'~ g邬隘站 (铁路)g ~ 宝幢站 (铁路) ~ blstart=center ~ 宁波 ~ 庄桥站 (铁路) ~ blline ~ 镇海西 ~ blend ~ 宁波北 ~ 蜀山 ~ blstart ~ 余姚 ~ blline ~ 大洋山 ~ blend',
'<div style="display:inline-block; text-align: right; vertical-align:middle;"><div style="display:inline-block; text-align: right; vertical-align:middle;">' ..
'[[中宅站|中宅]] – [[穿山港站|穿山港]]<br />[[梅山站 (宁波市)|梅山]]</div> > [[柴桥站|柴桥]]<br />[[北仑港区站|北仑港区]] – [[北仑站|北仑]]</div>' ..
' > [[大碶站 (铁路)|大碶]] – [[邬隘站 (铁路)|<span style="color:' .. GRAY_COLOR .. '">邬隘</span>]] – [[宝幢站 (铁路)|宝幢]] < ' ..
'<div style="display:inline-block; text-align: center; vertical-align:middle;">[[宁波站|宁波]] – [[庄桥站 (铁路)|庄桥]]<br />[[镇海西站|镇海西]]</div> > [[宁波北站|宁波北]]' ..
' – [[蜀山站|蜀山]] < <div style="display:inline-block; text-align: left; vertical-align:middle;">[[余姚站|余姚]]<br />[[大洋山站|大洋山]]</div>'
}
}
)
end
return p