Is er een goed getest alternatief voor Select2 of Chosen?

Ik ben op zoek naar een alternatief voor Select2 dat in principe dezelfde functionaliteit biedt, maar met goede tests.

De zoektocht naar de heilige graal? De laatste eenhoorn?


Antwoord 1, autoriteit 100%

Selectize.jsis een select2 alternatief dat ik heb waaraan gewerkt is, heeft een reeks tests met een combinatie van testem, syn, mokka, en chai. Op dit moment zijn er de volgende testklassen:

  • Interactie
    Functionele tests die ervoor zorgen dat het besturingselement zich gedraagt ​​alsof de gebruiker het gebruikt (met behulp van syn).
  • Setup
    Zorgt ervoor dat de besturing correct kan worden geïnitialiseerd vanuit bestaande <select>en <input>elementen.
  • API
    Test kern-API-methoden op juiste functionaliteit.
  • Evenementen
    Zorgt ervoor dat ingebouwde evenementen op het juiste moment worden geactiveerd met de juiste argumenten.
  • XSS
    Test een handvol potentiële exploits.

Dat gezegd hebbende, de tests zijn niet zo uitgebreid als ik zou willen, maar het komt er wel 🙂


Antwoord 2, autoriteit 3%

Een ander mogelijk alternatief is bootstrap-multiselect

“JQuery multiselect-plug-in gebaseerd op Twitter Bootstrap”

Voorbeelden en documentatie: http://davidstutz.github.io/bootstrap-multiselect/

  • De repository bevat geen geautomatiseerde tests, handmatige testsin plaats daarvan
  • Thema met Bootstrap 3
  • JavaScript-broncode is kort: 800 regels code
  • 524 sterren op GitHub (vanaf 2013/12/13)

Antwoord 3, autoriteit 3%

Opmerking:ik onderhoud dit project niet langer. Kies een andere.


Bselect, dat ik ontwikkel, isgetest, maar niet bevatten (nog) alle functies van Select2/Chosen.

Als je wilt, sluit je dan bij mij aan bij de ontwikkeling ervan 🙂

Other episodes