diff options
| author | Bertrand Yuan <189593334+bertyuan@users.noreply.github.com> | 2026-04-07 11:24:26 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-07 11:24:26 +0800 |
| commit | a3c86dbdff661303a5b3e1957f485eca2eae2414 (patch) | |
| tree | cb562a3146445b3fa80e8f2c66674061a816701d /src/components/ui/card.test.tsx | |
| parent | 2ef9e56c390508f52d8734ba36fa4a23bec3558e (diff) | |
Revert "A small portion of newly added unit testing code"
Diffstat (limited to 'src/components/ui/card.test.tsx')
| -rw-r--r-- | src/components/ui/card.test.tsx | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/components/ui/card.test.tsx b/src/components/ui/card.test.tsx index 0c29c5d..aba3d00 100644 --- a/src/components/ui/card.test.tsx +++ b/src/components/ui/card.test.tsx @@ -36,29 +36,5 @@ describe('Card', () => { expect(screen.getByText('Content')).toHaveAttribute('data-slot', 'card-content'); expect(screen.getByText('Footer')).toHaveAttribute('data-slot', 'card-footer'); }); - - test('appends custom class names correctly', () => { - render( - <Card className="my-custom-card-class"> - <CardContent className="my-custom-content-class">Content</CardContent> - </Card> - ); - - const cardElement = screen.getByText('Content').parentElement; // 或者直接给 Card 加个 data-testid - expect(cardElement).toHaveClass('my-custom-card-class'); - expect(screen.getByText('Content')).toHaveClass('my-custom-content-class'); - }); - - test('passes standard HTML attributes to the DOM node', () => { - render( - <Card id="test-card" aria-label="Test Card"> - <CardContent data-testid="content-id">Content</CardContent> - </Card> - ); - - const cardElement = screen.getByLabelText('Test Card'); - expect(cardElement).toHaveAttribute('id', 'test-card'); - expect(screen.getByTestId('content-id')).toBeInTheDocument(); - }); }); |
