This commit is contained in:
ryan
2026-08-04 13:50:10 +08:00
parent 4eced2b721
commit cffa009b8c
7 changed files with 378 additions and 341 deletions
@@ -8,7 +8,7 @@ import {
} from '@testing-library/react';
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest';
import CloudflareGroupDetailPage from '@/app/(main)/cloudflare/groups/[id]/page';
import { CloudflareGroupDetailPageClient } from '@/app/(main)/cloudflare/groups/[id]/page-client';
import { CloudflareService, NodeService } from '@/lib/services/openflare';
vi.mock('next/navigation', () => ({
@@ -40,7 +40,7 @@ function renderPage() {
});
render(
<QueryClientProvider client={client}>
<CloudflareGroupDetailPage />
<CloudflareGroupDetailPageClient />
</QueryClientProvider>,
);
}
@@ -61,7 +61,7 @@ describe('Cloudflare sync tasks panel', () => {
it('queries only sync_member and sync_group and hides other tasks', async () => {
vi.mocked(AdminTaskService.listTaskExecutions).mockImplementation(
async (request) => {
async (request = {}) => {
if (request.task_type === 'cloudflare:sync_member') {
return {
items: [