UNPKG

skutter

Version:

Skutter: Opinionated BDD Browser based test framework

16 lines (15 loc) 464 B
"use strict"; 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;