Ivan Vasilov
2026-03-11 14:10:59 +01:00
committed by GitHub
parent 23c827bdda
commit 4fdab665a8
5 changed files with 293 additions and 370 deletions

View File

@@ -75,18 +75,14 @@ describe('LogsFilterPopover', () => {
fireEvent.click(screen.getByText('Severity'))
await waitFor(() => {
const errorButton = screen.getByRole('checkbox', {
name: /error error level logs/i,
})
const warningButton = screen.getByRole('checkbox', {
name: /warning warning level logs/i,
})
// screen.logTestingPlaygroundURL()
expect(errorButton).toHaveAttribute('aria-checked', 'true')
expect(warningButton).toHaveAttribute('aria-checked', 'false')
expect(screen.getByText('Error level logs')).toBeInTheDocument()
})
const errorCheckbox = document.getElementById('severity.error')!
const warningCheckbox = document.getElementById('severity.warn')!
expect(errorCheckbox).toHaveAttribute('aria-checked', 'true')
expect(warningCheckbox).toHaveAttribute('aria-checked', 'false')
})
it('calls onFiltersChange when applying filters', async () => {

View File

@@ -38,14 +38,3 @@ window.ResizeObserver = class ResizeObserver {
unobserve() {}
disconnect() {}
}
window.DOMRect = {
fromRect: () => ({
top: 0,
left: 0,
bottom: 0,
right: 0,
width: 0,
height: 0,
}),
}

View File

@@ -45,6 +45,7 @@
"@ianvs/prettier-plugin-sort-imports": "^4.7.0",
"@types/node": "catalog:",
"eslint": "^9.0.0",
"jsdom": "^28.1.0",
"prettier": "3.2.4",
"prettier-plugin-sql-cst": "^0.11.0",
"rimraf": "^6.0.0",

621
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -60,25 +60,27 @@ minimumReleaseAgeExclude:
- next-mdx-remote
- react-resizable-panels
- swiper@12.1.2
- immutable
onlyBuiltDependencies:
- node-pty
- supabase
overrides:
'@aws-sdk/core>fast-xml-parser': ^5.3.5
'@mapbox/node-pre-gyp>tar': ^7.5.8
'@ardatan/relay-compiler>immutable': ^3.8.3
'@aws-sdk/core>fast-xml-parser': ^4.5.4
'@mapbox/node-pre-gyp>tar': ^7.5.11
'@redocly/respect-core>form-data': ^4.0.4
'@redocly/respect-core>js-yaml': ^4.1.1
cacache>tar: ^7.5.8
cacache>tar: ^7.5.11
esbuild: ^0.25.2
lodash: 'catalog:'
lodash-es: 'catalog:'
node-gyp>tar: ^7.5.8
node-gyp>tar: ^7.5.11
nodemailer: ^7.0.11
openapi-sampler>fast-xml-parser: ^5.3.5
payload>undici: ^7.18.2
refractor>prismjs: ^1.30.0
supabase>tar: ^7.5.11
tmp: ^0.2.4
patchedDependencies: