有没有经过适当的testing替代select2或select?
我正在寻找一个基本上提供相同的function,但包括适当的testing的Select2的替代品。
寻求圣杯? 最后一只独angular兽?
Selectize.js是一个select2的替代scheme,我一直在使用testem , syn , mocha和chai的组合进行testing。 现在有以下几类testing:
- 相互作用
functiontesting确保控件的行为就像用户正在使用它(使用syn )。 - build立
确保可以从现有的<select>
和<input>
元素正确地初始化控件。 - API
testing核心API方法的正确function。 - 活动
通过正确的参数确保内置事件在正确的时间被解雇。 - XSS
testing一些潜在的漏洞。
就这样说,testing并不像我想要的那样广阔,但它已经到达了那里:)
注意:我不再维护这个项目。 select另一个。
我开发的Bselect 已经过testing,但不包括Select2 / Chosen的所有function。
如果你想,join我的发展:)
另一种可能的select是bootstrap-multiselect
“基于Twitter Bootstrap的JQuery多选插件”
示例和文档: http : //davidstutz.github.io/bootstrap-multiselect/
- 存储库不包含任何自动化testing,而是包含手动testing
- 主题使用Bootstrap 3
- JavaScript源代码很简短:800行代码
- GitHub上524星(截至2013年12月13日)