diff --git a/packages/starlight-openapi-rapidoc/package.json b/packages/starlight-openapi-rapidoc/package.json index 4ce429a..5a20c01 100644 --- a/packages/starlight-openapi-rapidoc/package.json +++ b/packages/starlight-openapi-rapidoc/package.json @@ -1,6 +1,6 @@ { "name": "starlight-openapi-rapidoc", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "description": "Starlight plugin to generate documentation from OpenAPI/Swagger specifications + RapiDoc..", "author": "HiDeoo (https://hideoo.dev)", diff --git a/packages/starlight-openapi-rapidoc/tests/operation.test.ts b/packages/starlight-openapi-rapidoc/tests/operation.test.ts index db91fbb..66f2faf 100644 --- a/packages/starlight-openapi-rapidoc/tests/operation.test.ts +++ b/packages/starlight-openapi-rapidoc/tests/operation.test.ts @@ -3,13 +3,13 @@ import { expect, test } from './test' test('uses the operation summary for title', async ({ docPage }) => { await docPage.goto('/v3/petstore-simple/operations/listpets/') - await docPage.expectToHaveTitle('Petstore v3.0 (simple) - List all pets') + await docPage.expectToHaveTitle('Petstore v3.0 (simple) / pets / List all pets') }) test('falls back to the operation ID for title', async ({ docPage }) => { await docPage.goto('/petstore/operations/findpets/') - await docPage.expectToHaveTitle('Petstore - findPets') + await docPage.expectToHaveTitle('Petstore / Operations / findPets') }) test('displays basic informations', async ({ docPage }) => { diff --git a/packages/starlight-openapi-rapidoc/tests/overview.test.ts b/packages/starlight-openapi-rapidoc/tests/overview.test.ts index 6f20c14..9caffc1 100644 --- a/packages/starlight-openapi-rapidoc/tests/overview.test.ts +++ b/packages/starlight-openapi-rapidoc/tests/overview.test.ts @@ -3,7 +3,7 @@ import { expect, test } from './test' test('displays a basic overview', async ({ docPage }) => { await docPage.goto('/v3/petstore-simple/') - await docPage.expectToHaveTitle('Petstore v3.0 (simple) - Overview') + await docPage.expectToHaveTitle('Petstore v3.0 (simple) / Overview') await expect(docPage.getByRole('heading', { level: 2, name: 'Swagger Petstore (1.0.0)' })).toBeVisible() @@ -16,7 +16,7 @@ test('displays a basic overview', async ({ docPage }) => { test('displays advanced overviews', async ({ docPage }) => { await docPage.goto('/petstore/') - await docPage.expectToHaveTitle('Petstore - Overview') + await docPage.expectToHaveTitle('Petstore / Overview') await expect(docPage.getByRole('heading', { level: 2, name: 'Swagger Petstore (1.0.0)' })).toBeVisible() diff --git a/packages/starlight-openapi-rapidoc/tests/webhooks.test.ts b/packages/starlight-openapi-rapidoc/tests/webhooks.test.ts index 7a0ccfe..a3b9476 100644 --- a/packages/starlight-openapi-rapidoc/tests/webhooks.test.ts +++ b/packages/starlight-openapi-rapidoc/tests/webhooks.test.ts @@ -3,11 +3,11 @@ import { test } from './test' test('uses the operation summary for title', async ({ docPage }) => { await docPage.goto('/v3/animals/webhooks/newanimal/') - await docPage.expectToHaveTitle('Animals v3.0 - New animal') + await docPage.expectToHaveTitle('Animals v3.0 / New animal') }) test('falls back to the operation ID for title', async ({ docPage }) => { await docPage.goto('/v3/animals/webhooks/newcat/') - await docPage.expectToHaveTitle('Animals v3.0 - newCat') + await docPage.expectToHaveTitle('Animals v3.0 / newCat') })