Lines Matching refs:result
66 const result = {
84 this.results.push(result);
85 return result;
90 this.results = this.results.filter((result) => {
91 return result.status === 'SKIP' || result.subtests.length !== 0;
92 }).map((result) => {
93 const url = new URL(result.test, 'http://wpt');
95 result.test = url.href.slice(url.origin.length);
96 return result;
211 const result = path.normalize(pattern).replace(/[-/\\^$+?.()|[\]{}]/g, '\\$&');
212 return new RegExp(result.replace('*', '.*'));
238 const result = [];
241 result.push(exact);
245 result.push(item);
248 return result;
362 let result = [];
369 result = result.concat(list);
374 result.push(filepath);
377 return result;
383 const result = JSON.parse(fs.readFileSync(statusFile, 'utf8'));
384 this.rules.addRules(result);
610 case 'result':
612 return this.resultCallback(testFileName, message.result, reportResult);
782 let result = this.results[filename];
783 if (!result) {
784 result = this.results[filename] = {};
788 result[kSkip] = item.reason;
792 if (!result[item.status]) {
793 result[item.status] = {};
796 if (!result[item.status][key]) {
797 result[item.status][key] = [];
799 const hasName = result[item.status][key].includes(item.name);
801 result[item.status][key].push(item.name);
854 const result = {};
860 if (result[key]) {
861 result[key].push(value);
863 result[key] = [value];
866 result[key] = value;
869 return result;