44import { parse } from 'rdflib'
55import {
66 languageCodeURIBase ,
7- defaultPreferredLangages ,
8- getPreferredLanagugesFor ,
7+ defaultPreferredLanguages ,
8+ getPreferredLanguagesFor ,
99 getPreferredLanguages ,
1010 filterByLanguage ,
1111 addDefaults
@@ -78,12 +78,12 @@ describe('addDefaults', () => {
7878 expect ( addDefaults ( langArray ) ) . toEqual ( expectedDefaults )
7979 } )
8080} )
81- describe ( 'defaultPreferredLangages ' , ( ) => {
81+ describe ( 'defaultPreferredLanguages ' , ( ) => {
8282 it ( 'exists as a array' , ( ) => {
83- expect ( defaultPreferredLangages ) . toBeInstanceOf ( Array )
83+ expect ( defaultPreferredLanguages ) . toBeInstanceOf ( Array )
8484 } )
8585 it ( 'exists as a array' , ( ) => {
86- expect ( defaultPreferredLangages ) . toEqual ( expectedDefaults )
86+ expect ( defaultPreferredLanguages ) . toEqual ( expectedDefaults )
8787 } )
8888} )
8989describe ( 'getPreferredLanguages' , ( ) => {
@@ -101,24 +101,24 @@ describe('getPreferredLanguages', () => {
101101 expect ( preferred ) . toEqual ( [ 'it' , 'en' , 'fr' , 'de' , 'ar' ] )
102102 } )
103103} )
104- describe ( 'getPreferredLanagugesFor ' , ( ) => {
104+ describe ( 'getPreferredLanguagesFor ' , ( ) => {
105105 it ( 'exists as a function' , ( ) => {
106- expect ( getPreferredLanagugesFor ) . toBeInstanceOf ( Function )
106+ expect ( getPreferredLanguagesFor ) . toBeInstanceOf ( Function )
107107 } )
108- it . skip ( 'returns just greek for Alice, plus deafults ' , async ( ) => {
108+ it . skip ( 'returns just greek for Alice, plus defaults ' , async ( ) => {
109109 // Note to Tim: for some reason languageCodeURIBase doesn't find 'el'
110110 const usersLanguages = { elements : [ { value : 'https://www.w3.org/ns/iana/language-code/el' } ] }
111111 const kbAnySpy = jest . spyOn ( kb , 'any' ) . mockReturnValueOnce ( usersLanguages ) . mockReturnValueOnce ( usersLanguages )
112- const result = await getPreferredLanagugesFor ( alice )
112+ const result = await getPreferredLanguagesFor ( alice )
113113 expect ( result ) . toEqual ( [ 'el' ] . concat ( [ 'en' , 'fr' , 'de' , 'it' , 'ar' ] ) )
114114 expect ( kbAnySpy ) . toHaveBeenCalledTimes ( 2 )
115115 } )
116- it ( 'returns english, french Bob, plus deafults ' , async ( ) => {
117- const result = await getPreferredLanagugesFor ( bob )
116+ it ( 'returns english, french Bob, plus defaults ' , async ( ) => {
117+ const result = await getPreferredLanguagesFor ( bob )
118118 expect ( result ) . toEqual ( [ 'en' , 'fr' , 'de' , 'it' , 'ar' ] )
119119 } )
120- it ( 'returns nothing for Charlie, just deafults ' , async ( ) => {
121- const result = await getPreferredLanagugesFor ( charlie )
120+ it ( 'returns nothing for Charlie, just defaults ' , async ( ) => {
121+ const result = await getPreferredLanguagesFor ( charlie )
122122 expect ( result ) . toEqual ( expectedDefaults )
123123 } )
124124} )
@@ -129,7 +129,7 @@ describe('filterByLanguage', () => {
129129 } )
130130
131131 it ( 'filters picking english by default' , async ( ) => {
132- const result = filterByLanguage ( elephants , defaultPreferredLangages )
132+ const result = filterByLanguage ( elephants , defaultPreferredLanguages )
133133 const names = result . map ( binding => binding . name . value )
134134 expect ( names ) . toEqual ( [ 'elephant' ] )
135135 } )
0 commit comments