message: Hooks for stubbing
diff: @@ -41,18 +41,18 @@ function normalize(browsers) {
  */
  function expand(names, done) {
  if (names.indexOf('all') !== -1) {
  - names = supported();
  + names = module.exports.supported();
  }
  - var unsupported = _.difference(names, supported());
  + var unsupported = _.difference(names, module.exports.supported());
  if (unsupported.length > 0) {
  return done(
  'The following browsers are unsupported: ' + unsupported.join(', ') + '. ' +
  - '(All supported browsers: ' + supported().join(', ') + ')'
  + '(All supported browsers: ' + module.exports.supported().join(', ') + ')'
  );
  }
  - detect(function(error, installedByName) {
  + module.exports.detect(function(error, installedByName) {
  if (error) return done(error);
  var installed = _.keys(installedByName);
  var missing = _.difference(names, installed);
  