Estoy buscando una alternativa a Select2 que básicamente proporcione la misma funcionalidad, pero que incluya pruebas adecuadas.
¿La búsqueda del santo grial? ¿El ultimo unicornio?
javascript
jquery
forms
testing
jquery-select2
Joseph Tura
fuente
fuente
Respuestas:
Selectize.js es una alternativa select2 en la que he estado trabajando que tiene un conjunto de pruebas que utilizan una combinación de testem , syn , mocha y chai . En este momento existen las siguientes clases de pruebas:
Pruebas funcionales que aseguran que el control se comporta como si el usuario lo estuviera usando (usando syn ).
Garantiza que el control se pueda inicializar correctamente a partir de elementos
<select>
y existentes<input>
.Prueba los métodos principales de la API para comprobar que funcionan correctamente.
Garantiza que los eventos integrados se activen en el momento adecuado con los argumentos adecuados.
Prueba un puñado de exploits potenciales.
Dicho esto, las pruebas no son tan amplias como quiero que sean, pero está llegando :)
fuente
Nota: Ya no mantengo este proyecto. Elige otro.
Bselect , que desarrollo, está probado, sin embargo, no incluye todas las funciones (todavía) de Select2 / Chosen.
Si quieres, únete a mí en su desarrollo :)
fuente
Otra posible alternativa es bootstrap-multiselect
"Complemento de selección múltiple de JQuery basado en Twitter Bootstrap"
Ejemplos y documentación: http://davidstutz.github.io/bootstrap-multiselect/
fuente