* Generate a boolean assertion function for the given attr `name`. * * @param {String} name * @return {Function} * @api private
(name)
| 377 | */ |
| 378 | |
| 379 | function bool(name) { |
| 380 | return function(){ |
| 381 | var elem = this.obj; |
| 382 | |
| 383 | this.assert( |
| 384 | elem.attr(name) |
| 385 | , 'expected ' + j(elem) + ' to be ' + name |
| 386 | , 'expected ' + j(elem) + ' to not be ' + name); |
| 387 | |
| 388 | return this; |
| 389 | } |
| 390 | } |
| 391 | |
| 392 | /** |
| 393 | * Generate an attr assertion function for the given attr `name`. |