text: var assert = require('assert');
  var find = require('findit');
  
  exports.module = function () {
      assert.eql(find.findSync, find.find.sync);
      assert.eql(find, find.find);
  };
  
  exports.file = function () {
      var to = setTimeout(function () {
          assert.fail('never ended');
      }, 5000);
      
      var finder = find(__filename);
      var files = [];
      finder.on('file', function (file) {
          assert.equal(file, __filename);
          files.push(file);
      });
      
      finder.on('directory', function (dir) {
          assert.fail(dir);
      });
      
      finder.on('end', function () {
          clearTimeout(to);
          assert.deepEqual(files, [ __filename ]);
      });
  };
  