skutter
Version:
Skutter: Opinionated BDD Browser based test framework
16 lines (15 loc) • 464 B
JavaScript
;
const Yadda = require("yadda");
class DictionaryConverter {
static convert(source) {
let yaddaDict = new Yadda.Dictionary();
if (!source.defined) {
throw new Error("Probably not a SkutterDictionary.");
}
for (let defined of source.defined) {
yaddaDict.define(defined.identifier, defined.regex);
}
return yaddaDict;
}
}
exports.DictionaryConverter = DictionaryConverter;