diff --git a/src/js/select2/i18n/af.js b/src/js/select2/i18n/af.js index 2651930175..b2a70c97d6 100644 --- a/src/js/select2/i18n/af.js +++ b/src/js/select2/i18n/af.js @@ -39,6 +39,9 @@ define(function () { }, searching: function () { return 'Besig…'; + }, + removeAllItems: function () { + return 'Verwyder alle items'; } }; }); diff --git a/src/js/select2/i18n/ar.js b/src/js/select2/i18n/ar.js index be9ea68c81..11f2c9e142 100644 --- a/src/js/select2/i18n/ar.js +++ b/src/js/select2/i18n/ar.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'جاري البحث…'; + }, + removeAllItems: function () { + return 'قم بإزالة كل العناصر'; } }; }); \ No newline at end of file diff --git a/src/js/select2/i18n/az.js b/src/js/select2/i18n/az.js index 0d9bda4357..8dae874911 100644 --- a/src/js/select2/i18n/az.js +++ b/src/js/select2/i18n/az.js @@ -22,6 +22,9 @@ define(function () { }, searching: function () { return 'Axtarılır…'; + }, + removeAllItems: function () { + return 'Bütün elementləri sil'; } }; }); diff --git a/src/js/select2/i18n/bg.js b/src/js/select2/i18n/bg.js index 909b4e55d0..e70af15559 100644 --- a/src/js/select2/i18n/bg.js +++ b/src/js/select2/i18n/bg.js @@ -42,6 +42,9 @@ define(function () { }, searching: function () { return 'Търсене…'; + }, + removeAllItems: function () { + return 'Премахнете всички елементи'; } }; }); diff --git a/src/js/select2/i18n/bs.js b/src/js/select2/i18n/bs.js index 4446a0ee94..f94b12cd7e 100644 --- a/src/js/select2/i18n/bs.js +++ b/src/js/select2/i18n/bs.js @@ -50,6 +50,9 @@ define(function () { }, searching: function () { return 'Pretraga…'; + }, + removeAllItems: function () { + return 'Uklonite sve stavke'; } }; }); diff --git a/src/js/select2/i18n/ca.js b/src/js/select2/i18n/ca.js index 7aa8cc6a46..d8b98557e7 100644 --- a/src/js/select2/i18n/ca.js +++ b/src/js/select2/i18n/ca.js @@ -47,6 +47,9 @@ define(function () { }, searching: function () { return 'Cercant…'; + }, + removeAllItems: function () { + return 'Treu tots els elements'; } }; }); diff --git a/src/js/select2/i18n/cs.js b/src/js/select2/i18n/cs.js index 6d8a193ea3..9b3bce598e 100644 --- a/src/js/select2/i18n/cs.js +++ b/src/js/select2/i18n/cs.js @@ -56,6 +56,9 @@ define(function () { }, searching: function () { return 'Vyhledávání…'; + }, + removeAllItems: function () { + return 'Odstraňte všechny položky'; } }; }); diff --git a/src/js/select2/i18n/da.js b/src/js/select2/i18n/da.js index 2ce169ff86..fdf5ebe8f1 100644 --- a/src/js/select2/i18n/da.js +++ b/src/js/select2/i18n/da.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return 'Søger…'; + }, + removeAllItems: function () { + return 'Fjern alle elementer'; } }; }); \ No newline at end of file diff --git a/src/js/select2/i18n/de.js b/src/js/select2/i18n/de.js index c804fed937..f8277c3b7b 100644 --- a/src/js/select2/i18n/de.js +++ b/src/js/select2/i18n/de.js @@ -35,6 +35,9 @@ define(function () { }, searching: function () { return 'Suche…'; + }, + removeAllItems: function () { + return 'Entferne alle Gegenstände'; } }; }); diff --git a/src/js/select2/i18n/dsb.js b/src/js/select2/i18n/dsb.js index 8180b21517..af3ec46f87 100644 --- a/src/js/select2/i18n/dsb.js +++ b/src/js/select2/i18n/dsb.js @@ -43,6 +43,10 @@ define(function () { }, searching: function () { return 'Pyta se…'; + }, + removeAllItems: function () { + // To DO : in Lower Sorbian. + return 'Remove all items'; } }; }); diff --git a/src/js/select2/i18n/el.js b/src/js/select2/i18n/el.js index 9cf8ee4888..4992229273 100644 --- a/src/js/select2/i18n/el.js +++ b/src/js/select2/i18n/el.js @@ -47,6 +47,9 @@ define(function () { }, searching: function () { return 'Αναζήτηση…'; + }, + removeAllItems: function () { + return 'Καταργήστε όλα τα στοιχεία'; } }; }); \ No newline at end of file diff --git a/src/js/select2/i18n/en.js b/src/js/select2/i18n/en.js index f226f2c6d9..960a84e894 100644 --- a/src/js/select2/i18n/en.js +++ b/src/js/select2/i18n/en.js @@ -39,6 +39,9 @@ define(function () { }, searching: function () { return 'Searching…'; + }, + removeAllItems: function () { + return 'Remove all items'; } }; }); diff --git a/src/js/select2/i18n/es.js b/src/js/select2/i18n/es.js index 10884bd7e1..d95f303ff3 100644 --- a/src/js/select2/i18n/es.js +++ b/src/js/select2/i18n/es.js @@ -47,6 +47,9 @@ define(function () { }, searching: function () { return 'Buscando…'; + }, + removeAllItems: function () { + return 'Eliminar todos los elementos'; } }; }); diff --git a/src/js/select2/i18n/et.js b/src/js/select2/i18n/et.js index d546ade2b1..589e4e7b95 100644 --- a/src/js/select2/i18n/et.js +++ b/src/js/select2/i18n/et.js @@ -48,6 +48,9 @@ define(function () { }, searching: function () { return 'Otsin…'; + }, + removeAllItems: function () { + return 'Eemalda kõik esemed'; } }; }); diff --git a/src/js/select2/i18n/eu.js b/src/js/select2/i18n/eu.js index 4a1f894884..362745a279 100644 --- a/src/js/select2/i18n/eu.js +++ b/src/js/select2/i18n/eu.js @@ -46,6 +46,9 @@ define(function () { }, searching: function () { return 'Bilatzen…'; + }, + removeAllItems: function () { + return 'Kendu elementu guztiak'; } }; }); diff --git a/src/js/select2/i18n/fa.js b/src/js/select2/i18n/fa.js index 64ce1a5f8f..4b92d0e43e 100644 --- a/src/js/select2/i18n/fa.js +++ b/src/js/select2/i18n/fa.js @@ -33,6 +33,9 @@ define(function () { }, searching: function () { return 'در حال جستجو...'; + }, + removeAllItems: function () { + return 'همه موارد را حذف کنید'; } }; }); diff --git a/src/js/select2/i18n/fi.js b/src/js/select2/i18n/fi.js index cf33a43320..cc062d61a9 100644 --- a/src/js/select2/i18n/fi.js +++ b/src/js/select2/i18n/fi.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'Haetaan…'; + }, + removeAllItems: function () { + return 'Poista kaikki kohteet'; } }; }); diff --git a/src/js/select2/i18n/fr.js b/src/js/select2/i18n/fr.js index e1aa702541..82b88a206e 100644 --- a/src/js/select2/i18n/fr.js +++ b/src/js/select2/i18n/fr.js @@ -28,6 +28,9 @@ define(function () { }, searching: function () { return 'Recherche en cours…'; + }, + removeAllItems: function () { + return 'Supprimer tous les articles'; } }; }); diff --git a/src/js/select2/i18n/gl.js b/src/js/select2/i18n/gl.js index 3a9ffe3190..a92d6a5abe 100644 --- a/src/js/select2/i18n/gl.js +++ b/src/js/select2/i18n/gl.js @@ -34,6 +34,9 @@ define(function () { }, searching: function () { return 'Buscando…'; + }, + removeAllItems: function () { + return 'Elimina todos os elementos'; } }; }); \ No newline at end of file diff --git a/src/js/select2/i18n/he.js b/src/js/select2/i18n/he.js index 5a27f8199f..5192d86628 100644 --- a/src/js/select2/i18n/he.js +++ b/src/js/select2/i18n/he.js @@ -51,6 +51,9 @@ define(function () { }, searching: function () { return 'מחפש…'; + }, + removeAllItems: function () { + return 'הסר את כל הפריטים'; } }; }); diff --git a/src/js/select2/i18n/hi.js b/src/js/select2/i18n/hi.js index e8ee153322..234a5926af 100644 --- a/src/js/select2/i18n/hi.js +++ b/src/js/select2/i18n/hi.js @@ -34,6 +34,9 @@ define(function () { }, searching: function () { return 'खोज रहा है...'; + }, + removeAllItems: function () { + return 'सभी वस्तुओं को हटा दें'; } }; }); diff --git a/src/js/select2/i18n/hr.js b/src/js/select2/i18n/hr.js index 81462a5ca5..062234470b 100644 --- a/src/js/select2/i18n/hr.js +++ b/src/js/select2/i18n/hr.js @@ -39,6 +39,9 @@ define(function () { }, searching: function () { return 'Pretraga…'; + }, + removeAllItems: function () { + return 'Ukloni sve stavke'; } }; }); diff --git a/src/js/select2/i18n/hsb.js b/src/js/select2/i18n/hsb.js index 14b1eda364..a72417d448 100644 --- a/src/js/select2/i18n/hsb.js +++ b/src/js/select2/i18n/hsb.js @@ -43,6 +43,10 @@ define(function () { }, searching: function () { return 'Pyta so…'; + }, + removeAllItems: function () { + // To DO : in Upper Sorbian. + return 'Remove all items'; } }; }); diff --git a/src/js/select2/i18n/hu.js b/src/js/select2/i18n/hu.js index fbe1d7731f..9c62748c3c 100644 --- a/src/js/select2/i18n/hu.js +++ b/src/js/select2/i18n/hu.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'Keresés…'; + }, + removeAllItems: function () { + return 'Távolítson el minden elemet'; } }; }); diff --git a/src/js/select2/i18n/hy.js b/src/js/select2/i18n/hy.js index 098c350138..696e89dd3c 100644 --- a/src/js/select2/i18n/hy.js +++ b/src/js/select2/i18n/hy.js @@ -33,6 +33,9 @@ define(function () { }, searching: function () { return 'Որոնում․․․'; + }, + removeAllItems: function () { + return 'Հեռացնել բոլոր տարրերը'; } }; }); diff --git a/src/js/select2/i18n/id.js b/src/js/select2/i18n/id.js index 43b632e5bf..ceb2c1bb44 100644 --- a/src/js/select2/i18n/id.js +++ b/src/js/select2/i18n/id.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'Mencari…'; + }, + removeAllItems: function () { + return 'Hapus semua item'; } }; }); diff --git a/src/js/select2/i18n/is.js b/src/js/select2/i18n/is.js index 7a835f5aeb..f16283faea 100644 --- a/src/js/select2/i18n/is.js +++ b/src/js/select2/i18n/is.js @@ -36,6 +36,9 @@ define(function () { }, searching: function () { return 'Leita…'; + }, + removeAllItems: function () { + return 'Fjarlægðu öll atriði'; } }; }); diff --git a/src/js/select2/i18n/it.js b/src/js/select2/i18n/it.js index 76c2e4bc11..2bedeb9b6a 100644 --- a/src/js/select2/i18n/it.js +++ b/src/js/select2/i18n/it.js @@ -43,6 +43,9 @@ define(function () { }, searching: function () { return 'Sto cercando…'; + }, + removeAllItems: function () { + return 'Rimuovi tutti gli oggetti'; } }; }); diff --git a/src/js/select2/i18n/ja.js b/src/js/select2/i18n/ja.js index c954c4f49e..68568f3299 100644 --- a/src/js/select2/i18n/ja.js +++ b/src/js/select2/i18n/ja.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return '検索しています…'; + }, + removeAllItems: function () { + return 'すべてのアイテムを削除'; } }; }); diff --git a/src/js/select2/i18n/ka.js b/src/js/select2/i18n/ka.js index e3e64141a9..306ea90c5b 100644 --- a/src/js/select2/i18n/ka.js +++ b/src/js/select2/i18n/ka.js @@ -32,6 +32,9 @@ define(function () { }, searching: function () { return 'ძიება…'; + }, + removeAllItems: function () { + return 'ამოიღე ყველა ელემენტი'; } }; }); diff --git a/src/js/select2/i18n/km.js b/src/js/select2/i18n/km.js index 10e3d7e13f..066d5230e1 100644 --- a/src/js/select2/i18n/km.js +++ b/src/js/select2/i18n/km.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return 'កំពុងស្វែងរក...'; + }, + removeAllItems: function () { + return 'លុបធាតុទាំងអស់'; } }; }); diff --git a/src/js/select2/i18n/ko.js b/src/js/select2/i18n/ko.js index 9a2de10904..03b5dc09a9 100644 --- a/src/js/select2/i18n/ko.js +++ b/src/js/select2/i18n/ko.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return '검색 중…'; + }, + removeAllItems: function () { + return '모든 항목 삭제'; } }; }); diff --git a/src/js/select2/i18n/lt.js b/src/js/select2/i18n/lt.js index 500a519ab2..c6f8ad9e70 100644 --- a/src/js/select2/i18n/lt.js +++ b/src/js/select2/i18n/lt.js @@ -47,6 +47,9 @@ define(function () { }, searching: function () { return 'Ieškoma…'; + }, + removeAllItems: function () { + return 'Pašalinti visus elementus'; } }; }); diff --git a/src/js/select2/i18n/lv.js b/src/js/select2/i18n/lv.js index 560cab0fc3..53324fd6d8 100644 --- a/src/js/select2/i18n/lv.js +++ b/src/js/select2/i18n/lv.js @@ -46,6 +46,9 @@ define(function () { }, searching: function () { return 'Meklēšana…'; + }, + removeAllItems: function () { + return 'Noņemt visus vienumus'; } }; }); diff --git a/src/js/select2/i18n/mk.js b/src/js/select2/i18n/mk.js index a27f0e8144..608451128b 100644 --- a/src/js/select2/i18n/mk.js +++ b/src/js/select2/i18n/mk.js @@ -42,6 +42,9 @@ define(function () { }, searching: function () { return 'Пребарување…'; + }, + removeAllItems: function () { + return 'Отстрани ги сите предмети'; } }; }); diff --git a/src/js/select2/i18n/ms.js b/src/js/select2/i18n/ms.js index 3c115621e3..3338c87e36 100644 --- a/src/js/select2/i18n/ms.js +++ b/src/js/select2/i18n/ms.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'Mencari…'; + }, + removeAllItems: function () { + return 'Keluarkan semua item'; } }; }); \ No newline at end of file diff --git a/src/js/select2/i18n/nb.js b/src/js/select2/i18n/nb.js index e005dcea6d..aee869be33 100644 --- a/src/js/select2/i18n/nb.js +++ b/src/js/select2/i18n/nb.js @@ -25,6 +25,9 @@ define(function () { }, searching: function () { return 'Søker…'; + }, + removeAllItems: function () { + return 'Fjern alle elementer'; } }; }); diff --git a/src/js/select2/i18n/nl.js b/src/js/select2/i18n/nl.js index e8c016ad08..7e4a5feafa 100644 --- a/src/js/select2/i18n/nl.js +++ b/src/js/select2/i18n/nl.js @@ -38,6 +38,9 @@ define(function () { }, searching: function () { return 'Zoeken…'; + }, + removeAllItems: function () { + return 'Verwijder alle items'; } }; }); diff --git a/src/js/select2/i18n/pl.js b/src/js/select2/i18n/pl.js index 030a4ddc3d..1a3d890aa2 100644 --- a/src/js/select2/i18n/pl.js +++ b/src/js/select2/i18n/pl.js @@ -40,6 +40,9 @@ define(function () { }, searching: function () { return 'Trwa wyszukiwanie…'; + }, + removeAllItems: function () { + return 'Usuń wszystkie przedmioty'; } }; }); diff --git a/src/js/select2/i18n/ps.js b/src/js/select2/i18n/ps.js index 9c70af93ef..cb5797a28a 100644 --- a/src/js/select2/i18n/ps.js +++ b/src/js/select2/i18n/ps.js @@ -40,6 +40,9 @@ define(function () { }, searching: function () { return 'لټول کيږي...'; + }, + removeAllItems: function () { + return 'ټول توکي لرې کړئ'; } }; }); diff --git a/src/js/select2/i18n/pt-BR.js b/src/js/select2/i18n/pt-BR.js index 7f769b6922..6e5beb0a07 100644 --- a/src/js/select2/i18n/pt-BR.js +++ b/src/js/select2/i18n/pt-BR.js @@ -41,6 +41,9 @@ define(function () { }, searching: function () { return 'Buscando…'; + }, + removeAllItems: function () { + return 'Remover todos os itens'; } }; }); diff --git a/src/js/select2/i18n/pt.js b/src/js/select2/i18n/pt.js index e66a8a2ffe..27bb029369 100644 --- a/src/js/select2/i18n/pt.js +++ b/src/js/select2/i18n/pt.js @@ -35,6 +35,9 @@ define(function () { }, searching: function () { return 'A procurar…'; + }, + removeAllItems: function () { + return 'Remover todos os itens'; } }; }); diff --git a/src/js/select2/i18n/ro.js b/src/js/select2/i18n/ro.js index 3faa7a7766..75d1781599 100644 --- a/src/js/select2/i18n/ro.js +++ b/src/js/select2/i18n/ro.js @@ -41,6 +41,9 @@ define(function () { }, searching: function () { return 'Căutare…'; + }, + removeAllItems: function () { + return 'Eliminați toate elementele'; } }; }); diff --git a/src/js/select2/i18n/ru.js b/src/js/select2/i18n/ru.js index 2ac11ec750..dd9975824d 100644 --- a/src/js/select2/i18n/ru.js +++ b/src/js/select2/i18n/ru.js @@ -53,6 +53,9 @@ define(function () { }, searching: function () { return 'Поиск…'; + }, + removeAllItems: function () { + return 'Удалить все элементы'; } }; }); diff --git a/src/js/select2/i18n/sk.js b/src/js/select2/i18n/sk.js index 7c9bfb973d..f3e821d50c 100644 --- a/src/js/select2/i18n/sk.js +++ b/src/js/select2/i18n/sk.js @@ -54,6 +54,9 @@ define(function () { }, searching: function () { return 'Vyhľadávanie…'; + }, + removeAllItems: function () { + return 'Odstráňte všetky položky'; } }; }); diff --git a/src/js/select2/i18n/sl.js b/src/js/select2/i18n/sl.js index a164044c9a..df12e402d2 100644 --- a/src/js/select2/i18n/sl.js +++ b/src/js/select2/i18n/sl.js @@ -49,6 +49,9 @@ define(function () { }, searching: function () { return 'Iščem…'; + }, + removeAllItems: function () { + return 'Odstranite vse elemente'; } }; }); diff --git a/src/js/select2/i18n/sq.js b/src/js/select2/i18n/sq.js index 10baa2e1b2..d3e1b8a5be 100644 --- a/src/js/select2/i18n/sq.js +++ b/src/js/select2/i18n/sq.js @@ -40,6 +40,9 @@ define(function () { }, searching: function () { return 'Duke kërkuar…'; + }, + removeAllItems: function () { + return 'Hiq të gjitha sendet'; } }; }); diff --git a/src/js/select2/i18n/sr-Cyrl.js b/src/js/select2/i18n/sr-Cyrl.js index c61184e3b3..b8f8d41e75 100644 --- a/src/js/select2/i18n/sr-Cyrl.js +++ b/src/js/select2/i18n/sr-Cyrl.js @@ -50,6 +50,9 @@ define(function () { }, searching: function () { return 'Претрага…'; + }, + removeAllItems: function () { + return 'Уклоните све ставке'; } }; }); diff --git a/src/js/select2/i18n/sr.js b/src/js/select2/i18n/sr.js index 7821b2b8e5..96f1b72333 100644 --- a/src/js/select2/i18n/sr.js +++ b/src/js/select2/i18n/sr.js @@ -50,6 +50,9 @@ define(function () { }, searching: function () { return 'Pretraga…'; + }, + removeAllItems: function () { + return 'Уклоните све ставке'; } }; }); diff --git a/src/js/select2/i18n/sv.js b/src/js/select2/i18n/sv.js index 42bed7e52d..e4e204f45c 100644 --- a/src/js/select2/i18n/sv.js +++ b/src/js/select2/i18n/sv.js @@ -32,6 +32,9 @@ define(function () { }, searching: function () { return 'Söker…'; + }, + removeAllItems: function () { + return 'Ta bort alla objekt'; } }; }); diff --git a/src/js/select2/i18n/th.js b/src/js/select2/i18n/th.js index a7921eeb37..01fc554f9e 100644 --- a/src/js/select2/i18n/th.js +++ b/src/js/select2/i18n/th.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return 'กำลังค้นข้อมูล…'; + }, + removeAllItems: function () { + return 'ลบรายการทั้งหมด'; } }; }); diff --git a/src/js/select2/i18n/tk.js b/src/js/select2/i18n/tk.js index 1291ee1b52..fb87b1d70f 100644 --- a/src/js/select2/i18n/tk.js +++ b/src/js/select2/i18n/tk.js @@ -31,6 +31,10 @@ define(function () { }, searching: function () { return 'Gözlenýär…'; + }, + removeAllItems: function () { + // TO DO : add in turkmen, + return 'Remove all items'; } }; }); diff --git a/src/js/select2/i18n/tr.js b/src/js/select2/i18n/tr.js index fd8ffd3fd9..7fa1661d2b 100644 --- a/src/js/select2/i18n/tr.js +++ b/src/js/select2/i18n/tr.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return 'Aranıyor…'; + }, + removeAllItems: function () { + return 'Tüm öğeleri kaldır'; } }; }); diff --git a/src/js/select2/i18n/uk.js b/src/js/select2/i18n/uk.js index 72067c9c7f..3471265ec4 100644 --- a/src/js/select2/i18n/uk.js +++ b/src/js/select2/i18n/uk.js @@ -38,6 +38,9 @@ define(function () { }, searching: function () { return 'Пошук…'; + }, + removeAllItems: function () { + return 'Видалити всі елементи'; } }; }); diff --git a/src/js/select2/i18n/vi.js b/src/js/select2/i18n/vi.js index 3d4b50e512..311c573b5a 100644 --- a/src/js/select2/i18n/vi.js +++ b/src/js/select2/i18n/vi.js @@ -32,6 +32,9 @@ define(function () { }, searching: function () { return 'Đang tìm…'; + }, + removeAllItems: function () { + return 'Xóa tất cả các mục'; } }; }); diff --git a/src/js/select2/i18n/zh-CN.js b/src/js/select2/i18n/zh-CN.js index 4aaec39efd..18ec56052e 100644 --- a/src/js/select2/i18n/zh-CN.js +++ b/src/js/select2/i18n/zh-CN.js @@ -31,6 +31,9 @@ define(function () { }, searching: function () { return '搜索中…'; + }, + removeAllItems: function () { + return '删除所有项目'; } }; }); diff --git a/src/js/select2/i18n/zh-TW.js b/src/js/select2/i18n/zh-TW.js index 80624f1607..f2bf0c4ef2 100644 --- a/src/js/select2/i18n/zh-TW.js +++ b/src/js/select2/i18n/zh-TW.js @@ -28,6 +28,9 @@ define(function () { }, searching: function () { return '搜尋中…'; + }, + removeAllItems: function () { + return '刪除所有項目'; } }; }); diff --git a/src/js/select2/selection/allowClear.js b/src/js/select2/selection/allowClear.js index 3f7d082697..0de5b9bbbd 100644 --- a/src/js/select2/selection/allowClear.js +++ b/src/js/select2/selection/allowClear.js @@ -97,8 +97,10 @@ define([ return; } + var removeAll = this.options.get('translations').get('removeAllItems'); + var $remove = $( - '' + + '' + '×' + '' ); diff --git a/tests/selection/allowClear-tests.js b/tests/selection/allowClear-tests.js index f33fc0e56b..a7ca726daf 100644 --- a/tests/selection/allowClear-tests.js +++ b/tests/selection/allowClear-tests.js @@ -79,6 +79,26 @@ test('clear is displayed for placeholder', function (assert) { ); }); +test('clear icon should have title displayed', function (assert) { + var selection = new AllowClearPlaceholder( + $('#qunit-fixture .single-with-placeholder'), + allowClearOptions + ); + + var $selection = selection.render(); + + selection.update([{ + id: 'one', + test: 'one' + }]); + + assert.equal( + $selection.find('.select2-selection__clear').attr('title'), + 'Remove all items', + 'The clear icon should have title displayed' + ); +}); + test('clicking clear will set the placeholder value', function (assert) { var $element = $('#qunit-fixture .single-with-placeholder');