diff --git a/src/__tests__/spectral.test.ts b/src/__tests__/spectral.test.ts index 35e289e7d..17fbc611d 100644 --- a/src/__tests__/spectral.test.ts +++ b/src/__tests__/spectral.test.ts @@ -12,7 +12,7 @@ describe('spectral', () => { }); const results = s.run({ target: todosPartialDeref, spec: 'oas2' }); - expect(results.length).toBeGreaterThan(0); + expect(results.length).toBe(0); }); // Assures: https://stoplightio.atlassian.net/browse/SL-786 @@ -92,7 +92,7 @@ Array [ Object { "apply": [Function], "format": "oas2", - "name": "oas2-ruleName1", + "name": "ruleName1", "rule": Object { "enabled": true, "function": "truthy", @@ -111,7 +111,7 @@ Array [ Object { "apply": [Function], "format": "oas3", - "name": "oas3-ruleName1", + "name": "ruleName1", "rule": Object { "enabled": false, "function": "notContain", @@ -224,6 +224,6 @@ Array [ const s = new Spectral({ rulesets }); const results = s.getRules('oas2'); - expect(results.length).toBe(2); + expect(results.length).toBe(1); }); }); diff --git a/src/index.ts b/src/index.ts index e800e86d4..fd1d55b3c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -79,10 +79,10 @@ export class Spectral { for (const name in this._rulesByIndex) { if (!this._rulesByIndex.hasOwnProperty(name)) continue; - const { rule, format, apply } = this._rulesByIndex[name]; + const { name: rName, rule, format, apply } = this._rulesByIndex[name]; if (!dataFormat || format === dataFormat) { - rules.push({ name, format, rule, apply }); + rules.push({ name: rName, format, rule, apply }); } }