summaryrefslogtreecommitdiff
path: root/src/components/ui/card.test.tsx
diff options
context:
space:
mode:
authorBertrand Yuan <189593334+bertyuan@users.noreply.github.com>2026-04-07 11:25:10 +0800
committerGitHub <noreply@github.com>2026-04-07 11:25:10 +0800
commitede83fe814b50a33e619737363e6d0cfbba73d16 (patch)
treecb562a3146445b3fa80e8f2c66674061a816701d /src/components/ui/card.test.tsx
parent2ef9e56c390508f52d8734ba36fa4a23bec3558e (diff)
parenta3c86dbdff661303a5b3e1957f485eca2eae2414 (diff)
Merge pull request #17 from bertyuan/revert-15-tast
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.tsx24
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();
- });
});