/* automatically generated by JSCoverage - do not edit */
if (typeof _$jscoverage === 'undefined') _$jscoverage = {};
if (! _$jscoverage['Object/every.js']) {
  _$jscoverage['Object/every.js'] = [];
  _$jscoverage['Object/every.js'][6] = 0;
  _$jscoverage['Object/every.js'][8] = 0;
  _$jscoverage['Object/every.js'][12] = 0;
  _$jscoverage['Object/every.js'][13] = 0;
}
_$jscoverage['Object/every.js'][6]++;
"use strict";
_$jscoverage['Object/every.js'][8]++;
var f = require("../Function/functionalize"), s = require("../Function/s"), pluck = require("./pluck").bind;
_$jscoverage['Object/every.js'][12]++;
module.exports = f((function (callback, scope) {
  _$jscoverage['Object/every.js'][13]++;
  return Object.keys(this).every(s(callback, pluck(this)), scope);
}));
_$jscoverage['Object/every.js'].source = ["// Analogous to Array.prototype.every.","//","// Returns true if every key-value pair in this object satisfies the provided","// testing function.","","'use strict';","","var f     = require('../Function/functionalize')","  , s     = require('../Function/s')","  , pluck = require('./pluck').bind;","","module.exports = f(function (callback, scope) {","\treturn Object.keys(this).every(s(callback, pluck(this)), scope);","});"];
