From b24fb2535991df1f1053973e48c5a7e46b543135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20S=C3=A1nchez?= Date: Mon, 4 Apr 2022 21:57:00 +0200 Subject: [PATCH] fix(logs): collect logs per test (#1088) --- packages/ui/client/auto-imports.d.ts | 1 + packages/ui/client/components/FileDetails.vue | 7 +- packages/vitest/src/runtime/setup.ts | 83 +++++++++++++------ packages/vitest/src/types/general.ts | 1 + 4 files changed, 64 insertions(+), 28 deletions(-) diff --git a/packages/ui/client/auto-imports.d.ts b/packages/ui/client/auto-imports.d.ts index b3553d813dfc..6e5fda32acc3 100644 --- a/packages/ui/client/auto-imports.d.ts +++ b/packages/ui/client/auto-imports.d.ts @@ -86,6 +86,7 @@ declare global { const toRef: typeof import('vue')['toRef'] const toRefs: typeof import('vue')['toRefs'] const triggerRef: typeof import('vue')['triggerRef'] + const tryOnBeforeMount: typeof import('@vueuse/core')['tryOnBeforeMount'] const tryOnBeforeUnmount: typeof import('@vueuse/core')['tryOnBeforeUnmount'] const tryOnMounted: typeof import('@vueuse/core')['tryOnMounted'] const tryOnScopeDispose: typeof import('@vueuse/core')['tryOnScopeDispose'] diff --git a/packages/ui/client/components/FileDetails.vue b/packages/ui/client/components/FileDetails.vue index beb8c11c082c..615e6d8273b0 100644 --- a/packages/ui/client/components/FileDetails.vue +++ b/packages/ui/client/components/FileDetails.vue @@ -29,6 +29,9 @@ const open = () => { const changeViewMode = (view: Params['view']) => { viewMode.value = view } +const consoleCount = computed(() => { + return currentLogs.value?.reduce((s, { size }) => s + size, 0) ?? 0 +})