{"size": 316, "ext": "js", "max_stars_repo_path": "tests/throw-duplicates.js", "max_stars_repo_name": "bahamas10/node-hashp", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "tests/throw-duplicates.js", "max_issues_repo_name": "bahamas10/node-hashp", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "tests/throw-duplicates.js", "max_forks_repo_name": "bahamas10/node-hashp", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 19.75, "max_line_length": 47, "alphanum_fraction": 0.6170886076}
var assert = require('assert');

var hashp = require('../');

var data = [
  hashp.createUserHash('dave', 'foo'),
  hashp.createUserHash('mike', 'bar'),
  hashp.createUserHash('mike', 'baz'),
].join('\n');

try {
  new hashp.HashP(data, {duplicates: 'throw'});
  assert(false, 'should have thrown');
} catch (e) {
}
