Ich suche nach einer Alternative zu Select2, die im Grunde die gleiche Funktionalität bietet, aber geeignete Tests enthält.
Die Suche nach dem heiligen Gral? Das letzte Einhorn?
javascript
jquery
forms
testing
jquery-select2
Joseph Tura
quelle
quelle
Antworten:
Selectize.js ist eine select2-Alternative, an der ich gearbeitet habe und die eine Reihe von Tests mit einer Kombination aus testem , syn , mocha und chai enthält . Im Moment gibt es die folgenden Testklassen:
Funktionstests, die sicherstellen, dass sich das Steuerelement so verhält, als ob der Benutzer es verwendet (mithilfe von syn ).
Stellt sicher, dass das Steuerelement aus vorhandenen Elementen
<select>
und<input>
Elementen ordnungsgemäß initialisiert werden kann .Testet die wichtigsten API-Methoden auf ordnungsgemäße Funktionalität.
Stellt sicher, dass integrierte Ereignisse zum richtigen Zeitpunkt mit den richtigen Argumenten ausgelöst werden.
Testet eine Handvoll potenzieller Exploits.
Trotzdem sind die Tests nicht so umfangreich, wie ich es mir wünsche, aber es kommt dahin :)
quelle
Hinweis: Ich pflege dieses Projekt nicht mehr. Wähle einen anderen.
Bselect , das ich entwickle, wird getestet, enthält jedoch (noch) nicht alle Funktionen von Select2 / Chosen.
Wenn du willst, mach mit bei der Entwicklung :)
quelle
Eine andere mögliche Alternative ist Bootstrap-Multiselect
"JQuery Multiselect Plugin basierend auf Twitter Bootstrap"
Beispiele und Dokumentation: http://davidstutz.github.io/bootstrap-multiselect/
quelle