This commit is contained in:
Phil Hughes 2014-10-13 11:27:58 +01:00
Родитель f5dede0352
Коммит a2c6627955
4 изменённых файлов: 4 добавлений и 5 удалений

2
dist/browser/bootlint.js поставляемый
Просмотреть файл

@ -9651,7 +9651,7 @@ var cheerio = require('cheerio');
addLinter("W007", function lintBtnType($, reporter) {
var badBtnType = $('button:not([type="submit"], [type="reset"], [type="button"])');
if (badBtnType.length) {
reporter("Always set a `type` on `<button>`s.");
reporter("Found one or more `<button>`s missing a `type` attribute.");
}
});
addLinter("E017", function lintBlockCheckboxes($, reporter) {

Просмотреть файл

@ -451,7 +451,7 @@ var cheerio = require('cheerio');
addLinter("W007", function lintBtnType($, reporter) {
var badBtnType = $('button:not([type="submit"], [type="reset"], [type="button"])');
if (badBtnType.length) {
reporter("Always set a `type` on `<button>`s.");
reporter("Found one or more `<button>`s missing a `type` attribute.");
}
});
addLinter("E017", function lintBlockCheckboxes($, reporter) {

Просмотреть файл

@ -296,7 +296,7 @@ exports.bootlint = {
'buttons should set type': function (test) {
test.expect(2);
test.deepEqual(lintHtml(utf8Fixture('buttons/without-type.html')),
['Always set a `type` on `<button>`s.'],
['Found one or more `<button>`s missing a `type` attribute.'],
'should complain about lack of type attribute on buttons');
test.deepEqual(lintHtml(utf8Fixture('buttons/with-type.html')),
[],

3
test/fixtures/buttons/without-type.html поставляемый
Просмотреть файл

@ -22,8 +22,7 @@
<div id="qunit"></div>
<ol id="bootlint">
<li data-lint="Always set a `type` on `<button>`s."></li>
<li data-lint="Found one or more `<button>`s missing a `type` attribute."></li>
</ol>
</body>
</html>