r12534 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r12533‎ | r12534 | r12535 >
Date:22:33, 8 January 2006
Author:avar
Status:old
Tags:
Comment:
* Magic Word testcases, not all of them and the namespace stuff is broken (& disabled)
Modified paths:
  • /trunk/phase3/maintenance/parserTests.txt (modified) (history)

Diff [purge]

Index: trunk/phase3/maintenance/parserTests.txt
@@ -1327,11 +1327,234 @@
13281328 !! end
13291329
13301330 ###
1331 -### Magic variables
 1331+### Magic Words
13321332 ###
 1333+
13331334 !! test
1334 -Magic variables
 1335+Magic Word: {{CURRENTDAY}}
13351336 !! input
 1337+{{CURRENTDAY}}
 1338+!! result
 1339+<p>1
 1340+</p>
 1341+!! end
 1342+
 1343+!! test
 1344+Magic Word: {{CURRENTDAY2}}
 1345+!! input
 1346+{{CURRENTDAY2}}
 1347+!! result
 1348+<p>01
 1349+</p>
 1350+!! end
 1351+
 1352+!! test
 1353+Magic Word: {{CURRENTDAYNAME}}
 1354+!! input
 1355+{{CURRENTDAYNAME}}
 1356+!! result
 1357+<p>Thursday
 1358+</p>
 1359+!! end
 1360+
 1361+!! test
 1362+Magic Word: {{CURRENTDOW}}
 1363+!! input
 1364+{{CURRENTDOW}}
 1365+!! result
 1366+<p>4
 1367+</p>
 1368+!! end
 1369+
 1370+!! test
 1371+Magic Word: {{CURRENTMONTH}}
 1372+!! input
 1373+{{CURRENTMONTH}}
 1374+!! result
 1375+<p>01
 1376+</p>
 1377+!! end
 1378+
 1379+!! test
 1380+Magic Word: {{CURRENTMONTHABBREV}}
 1381+!! input
 1382+{{CURRENTMONTHABBREV}}
 1383+!! result
 1384+<p>Jan
 1385+</p>
 1386+!! end
 1387+
 1388+!! test
 1389+Magic Word: {{CURRENTMONTHNAME}}
 1390+!! input
 1391+{{CURRENTMONTHNAME}}
 1392+!! result
 1393+<p>January
 1394+</p>
 1395+!! end
 1396+
 1397+!! test
 1398+Magic Word: {{CURRENTMONTHNAMEGEN}}
 1399+!! input
 1400+{{CURRENTMONTHNAMEGEN}}
 1401+!! result
 1402+<p>January
 1403+</p>
 1404+!! end
 1405+
 1406+!! test
 1407+Magic Word: {{CURRENTTIME}}
 1408+!! input
 1409+{{CURRENTTIME}}
 1410+!! result
 1411+<p>00:02
 1412+</p>
 1413+!! end
 1414+
 1415+!! test
 1416+Magic Word: {{CURRENTWEEK}}
 1417+!! input
 1418+{{CURRENTWEEK}}
 1419+!! result
 1420+<p>01
 1421+</p>
 1422+!! end
 1423+
 1424+!! test
 1425+Magic Word: {{CURRENTYEAR}}
 1426+!! input
 1427+{{CURRENTYEAR}}
 1428+!! result
 1429+<p>1970
 1430+</p>
 1431+!! end
 1432+
 1433+!! test
 1434+Magic Word: {{FULLPAGENAME}}
 1435+!! options
 1436+title=[[User:Ævar Arnfjörð Bjarmason]]
 1437+!! input
 1438+{{FULLPAGENAME}}
 1439+!! result
 1440+<p>User:Ævar Arnfjörð Bjarmason
 1441+</p>
 1442+!! end
 1443+
 1444+!! test
 1445+Magic Word: {{FULLPAGENAMEE}}
 1446+!! options
 1447+title=[[User:Ævar Arnfjörð Bjarmason]]
 1448+!! input
 1449+{{FULLPAGENAMEE}}
 1450+!! result
 1451+<p>User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason
 1452+</p>
 1453+!! end
 1454+
 1455+!! test
 1456+Magic Word: {{NAMESPACE}}
 1457+!! options
 1458+title=[[User:Ævar Arnfjörð Bjarmason]]
 1459+disabled # FIXME
 1460+!! input
 1461+{{NAMESPACE}}
 1462+!! result
 1463+<p>User
 1464+</p>
 1465+!! end
 1466+
 1467+!! test
 1468+Magic Word: {{NAMESPACEE}}
 1469+!! options
 1470+title=[[User:Ævar Arnfjörð Bjarmason]]
 1471+disabled # FIXME
 1472+!! input
 1473+{{NAMESPACEE}}
 1474+!! result
 1475+<p>User
 1476+</p>
 1477+!! end
 1478+
 1479+!! test
 1480+Magic Word: {{NUMBEROFARTICLES}}
 1481+!! input
 1482+{{NUMBEROFARTICLES}}
 1483+!! result
 1484+<p>-1
 1485+</p>
 1486+!! end
 1487+
 1488+!! test
 1489+Magic Word: {{NUMBEROFFILES}}
 1490+!! input
 1491+{{NUMBEROFFILES}}
 1492+!! result
 1493+<p>1
 1494+</p>
 1495+!! end
 1496+
 1497+!! test
 1498+Magic Word: {{PAGENAME}}
 1499+!! options
 1500+title=[[User:Ævar Arnfjörð Bjarmason]]
 1501+disabled # FIXME
 1502+!! input
 1503+{{PAGENAME}}
 1504+!! result
 1505+<p>Ævar Arnfjörð Bjarmason
 1506+</p>
 1507+!! end
 1508+
 1509+!! test
 1510+Magic Word: {{PAGENAMEE}}
 1511+!! options
 1512+title=[[User:Ævar Arnfjörð Bjarmason]]
 1513+!! input
 1514+{{PAGENAMEE}}
 1515+!! result
 1516+<p>User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason
 1517+</p>
 1518+!! end
 1519+
 1520+!! test
 1521+Magic Word: {{REVISIONID}}
 1522+!! input
 1523+{{REVISIONID}}
 1524+!! result
 1525+<p>1337
 1526+</p>
 1527+!! end
 1528+
 1529+!! test
 1530+Magic Word: {{SCRIPTPATH}}
 1531+!! input
 1532+{{SCRIPTPATH}}
 1533+!! result
 1534+<p>/
 1535+</p>
 1536+!! end
 1537+
 1538+!! test
 1539+Magic Word: {{SERVER}}
 1540+!! input
 1541+{{SERVER}}
 1542+!! result
 1543+<p><a href="http://localhost" class='external free' title="http://localhost" rel="nofollow">http://localhost</a>
 1544+</p>
 1545+!! end
 1546+
 1547+!! test
 1548+Magic Word: {{SERVERNAME}}
 1549+!! input
 1550+{{SERVERNAME}}
 1551+!! result
 1552+<p>Britney Spears
 1553+</p>
 1554+!! end
 1555+
 1556+!! test
 1557+Magic Word: {{SITENAME}}
 1558+!! input
13361559 {{SITENAME}}
13371560 !! result
13381561 <p>MediaWiki

Status & tagging log