mocha tests schema validator
by bilbobaggins
JavaScript
var apply=[ 'first_name', 'last_name', 'gender', 'birth_date', 'recordstate' ]
var interimAr=[]
var internprimaryAr=apply;
let arraytoJSON=function(data)
{
return Object.keys(data).reduce((r, key) =>
(Object.assign(r, {[data[key]]: ""})), {});
}
apply.forEach(function(entry) {
internprimaryAr = internprimaryAr.filter(item => item !== entry);
interimAr.push({key:entry,schemaContent:arraytoJSON(internprimaryAr)})
internprimaryAr=apply
});
console.log(interimAr)