Add the Ol Chiki script (Olck), add getLanguages(), and fix the tests
The tests were using languageData.languages, which was undefined. This patch adds a method to get all the languages to be able to test.
This commit is contained in:
committed by
Niklas Laxström
parent
d6912d6c94
commit
87b3fd8666
@@ -10,7 +10,7 @@ describe( 'languagedata', function () {
|
||||
orphanScripts = function () {
|
||||
var language, script,
|
||||
result = [];
|
||||
for ( language in languageData.languages ) {
|
||||
for ( language in languageData.getLanguages() ) {
|
||||
script = languageData.getScript( language );
|
||||
if ( languageData.getGroupOfScript( script ) === 'Other' ) {
|
||||
result.push( script );
|
||||
@@ -24,9 +24,9 @@ describe( 'languagedata', function () {
|
||||
badRedirects = function () {
|
||||
var language, target,
|
||||
result = [];
|
||||
for ( language in languageData.languages ) {
|
||||
for ( language in languageData.getLanguages() ) {
|
||||
target = languageData.isRedirect( language );
|
||||
if ( target && !languageData.languages[ target ] ) {
|
||||
if ( target && !languageData.getLanguages()[ target ] ) {
|
||||
result.push( language );
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,7 @@ describe( 'languagedata', function () {
|
||||
doubleRedirects = function () {
|
||||
var language, target,
|
||||
result = [];
|
||||
for ( language in languageData.languages ) {
|
||||
for ( language in languageData.getLanguages() ) {
|
||||
target = languageData.isRedirect( language );
|
||||
if ( target && languageData.isRedirect( target ) ) {
|
||||
result.push( language );
|
||||
@@ -55,7 +55,7 @@ describe( 'languagedata', function () {
|
||||
autonyms = [],
|
||||
duplicateAutonyms = [];
|
||||
|
||||
for ( language in languageData.languages ) {
|
||||
for ( language in languageData.getLanguages() ) {
|
||||
if ( languageData.isRedirect( language ) ) {
|
||||
continue;
|
||||
}
|
||||
@@ -78,7 +78,7 @@ describe( 'languagedata', function () {
|
||||
languagesWithoutAutonym = function () {
|
||||
var language,
|
||||
result = [];
|
||||
for ( language in languageData.languages ) {
|
||||
for ( language in languageData.getLanguages() ) {
|
||||
if ( typeof languageData.getAutonym( language ) !== 'string' ) {
|
||||
result.push( language );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user