MCPcopy Index your code
hub / github.com/jquery/jquery / testLang

Function testLang

test/unit/selector.js:1500–1525  ·  view source on GitHub ↗
( text, elem, container, lang, extra )

Source from the content-addressed store, hash-verified

1498 anchor = document.getElementById( "anchor2" ),
1499 xml = createWithFriesXML(),
1500 testLang = function( text, elem, container, lang, extra ) {
1501 var message,
1502 full = lang + "-" + extra;
1503
1504 message = "lang=" + lang + " " + text;
1505 container.setAttribute( container.ownerDocument.documentElement.nodeName === "HTML" ? "lang" : "xml:lang", lang );
1506 assertMatch( message, elem, ":lang(" + lang + ")" );
1507 assertMatch( message, elem, ":lang(" + mixCase( lang ) + ")" );
1508 assertNoMatch( message, elem, ":lang(" + full + ")" );
1509 assertNoMatch( message, elem, ":lang(" + mixCase( full ) + ")" );
1510 assertNoMatch( message, elem, ":lang(" + lang + "-)" );
1511 assertNoMatch( message, elem, ":lang(" + full + "-)" );
1512 assertNoMatch( message, elem, ":lang(" + lang + "glish)" );
1513 assertNoMatch( message, elem, ":lang(" + full + "glish)" );
1514
1515 message = "lang=" + full + " " + text;
1516 container.setAttribute( container.ownerDocument.documentElement.nodeName === "HTML" ? "lang" : "xml:lang", full );
1517 assertMatch( message, elem, ":lang(" + lang + ")" );
1518 assertMatch( message, elem, ":lang(" + mixCase( lang ) + ")" );
1519 assertMatch( message, elem, ":lang(" + full + ")" );
1520 assertMatch( message, elem, ":lang(" + mixCase( full ) + ")" );
1521 assertNoMatch( message, elem, ":lang(" + lang + "-)" );
1522 assertNoMatch( message, elem, ":lang(" + full + "-)" );
1523 assertNoMatch( message, elem, ":lang(" + lang + "glish)" );
1524 assertNoMatch( message, elem, ":lang(" + full + "glish)" );
1525 },
1526 mixCase = function( str ) {
1527 var ret = str.split( "" ),
1528 i = ret.length;

Callers 1

selector.jsFile · 0.85

Calls 3

assertMatchFunction · 0.85
mixCaseFunction · 0.85
assertNoMatchFunction · 0.85

Tested by

no test coverage detected