lambda-taggable-geonames-indexer
Version:
Create Tags based on Geonames hierarchy
19 lines (17 loc) • 711 B
JavaScript
var assert = require('assert');
require('decache')('../lib/username'); // "un-require" the module
var username = require('../lib/username');
var GEONAMES_USERNAMES = process.env.GEONAMES_USERNAMES; // Save for later
console.log(GEONAMES_USERNAMES);
process.env.GEONAMES_USERNAMES = 'user1, user2, user3, user4, user5, user6';
describe('Get Random Geonames Username from List', function () {
it('username > get_random_geonames_username', function (done) {
for (var i = 0; i < 10; i++) {
var u = username();
// console.log(u);
assert(process.env.GEONAMES_USERNAMES.indexOf(u) > -1);
}
process.env.GEONAMES_USERNAMES = GEONAMES_USERNAMES; // restore to valid
done();
});
});