From a340ad1e50075bc2d6527cbac05a348559d816aa Mon Sep 17 00:00:00 2001 From: Francisco Di Giandomenico Date: Fri, 4 Dec 2020 10:33:05 -0300 Subject: [PATCH] v6.3.4 (#663) * feat(deps): regenerate package-lock.json * test: add test for method label in URL in Summary * 6.3.4 --- package-lock.json | 26 +++++++++++++------------- package.json | 2 +- test/api-console.amf.test.js | 11 +++++++++++ 3 files changed, 25 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0204e1de9..425661cc9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "api-console", - "version": "6.3.3", + "version": "6.3.4", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -814,9 +814,9 @@ } }, "@api-components/api-example-generator": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@api-components/api-example-generator/-/api-example-generator-4.4.5.tgz", - "integrity": "sha512-qwnpfmVrw0lNTicqyWvjY8iIl2qSb9z5NOJu2h4aNQD4Pkax9PcjTNCsLoWwWR/2oSy6djbI4iOgdcre5X5yuQ==", + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/@api-components/api-example-generator/-/api-example-generator-4.4.6.tgz", + "integrity": "sha512-5C2oVvtrw1AO487nbReOjxJLCDV8r72ggJloqHwY9/U232iq0zumKKQ5zZUIlilRyNQvGj//n8ck4oItcmpVEQ==", "requires": { "@api-components/amf-helper-mixin": "^4.1.8", "lit-element": "^2.4.0" @@ -888,9 +888,9 @@ } }, "@api-components/api-method-documentation": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@api-components/api-method-documentation/-/api-method-documentation-5.1.3.tgz", - "integrity": "sha512-OiR2Fk/tbzBDkKZU+Jg1Ar8NCU9tjb7p1pnO97J9lrPj9cS+xsJcLiVda2t0iN6LrIof5IdIslD9ZAmF9opjjw==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@api-components/api-method-documentation/-/api-method-documentation-5.1.4.tgz", + "integrity": "sha512-dVBn+vF9xrM0vv/xRpSQiHeRYiyUTJdUKeQSyBd8PdWlHjnjgFYZMw1YeYNdYJRH0295zYOSLjssbWpweEkDTg==", "requires": { "@advanced-rest-client/arc-icons": "^3.0.5", "@advanced-rest-client/arc-marked": "^1.0.6", @@ -5326,9 +5326,9 @@ "dev": true }, "@types/puppeteer": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.0.tgz", - "integrity": "sha512-zTYDLjnHjgzokrwKt7N0rgn7oZPYo1J0m8Ghu+gXqzLCEn8RWbELa2uprE2UFJ0jU/Sk0x9jXXdOH/5QQLFHhQ==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.1.tgz", + "integrity": "sha512-mEytIRrqvsFgs16rHOa5jcZcoycO/NSjg1oLQkFUegj3HOHeAP1EUfRi+eIsJdGrx2oOtfN39ckibkRXzs+qXA==", "dev": true, "requires": { "@types/node": "*" @@ -7094,9 +7094,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001164", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001164.tgz", - "integrity": "sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg==", + "version": "1.0.30001165", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001165.tgz", + "integrity": "sha512-8cEsSMwXfx7lWSUMA2s08z9dIgsnR5NAqjXP23stdsU3AUWkCr/rr4s4OFtHXn5XXr6+7kam3QFVoYyXNPdJPA==", "dev": true }, "canonicalize": { diff --git a/package.json b/package.json index cfd3d8336..2843e02dd 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "api-console", "description": "The API Console to automatically generate API documentation from RAML and OAS files.", - "version": "6.3.3", + "version": "6.3.4", "license": "CPAL-1.0", "main": "index.js", "module": "index.js", diff --git a/test/api-console.amf.test.js b/test/api-console.amf.test.js index 42a7ebde3..5841351cc 100644 --- a/test/api-console.amf.test.js +++ b/test/api-console.amf.test.js @@ -120,6 +120,17 @@ describe('', function() { assert.isFalse(element.rearrangeEndpoints); assert.isFalse(element.shadowRoot.querySelector('api-documentation').rearrangeEndpoints); }); + + it('should not render method-label nor method-value in Summary view', async () => { + element = await selectedFixture(amf, 'summary', 'summary') + await nextFrame(); + await nextFrame(); + const apiDocumentation = element.shadowRoot.querySelector('api-documentation'); + const apiSummary = apiDocumentation.shadowRoot.querySelector('api-summary'); + const apiUrl = apiSummary.shadowRoot.querySelector('api-url'); + assert.notExists(apiUrl.shadowRoot.querySelector('.method-label')); + assert.notExists(apiUrl.shadowRoot.querySelector('.method-value')); + }); }); }); });