mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-20 14:30:41 +00:00
## Summary Adds tests that simulate the execution flow and output feed ## Changes - **What**: - Add ExecutionHelper for mocking network activity - Refactor ws fixture to use Playwright websocket helper instead of patching window - ## Review Focus <!-- Critical design decisions or edge cases that need attention --> <!-- If this PR fixes an issue, uncomment and update the line below --> <!-- Fixes #ISSUE_NUMBER --> ## Screenshots (if applicable) <!-- Add screenshots or video recording to help explain your changes --> ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-10801-test-App-mode-Execution-tests-3356d73d365081e4acf0c34378600031) by [Unito](https://www.unito.io)
28 lines
642 B
Vue
28 lines
642 B
Vue
<script setup lang="ts">
|
|
import LinearProgressBar from '@/renderer/extensions/linearMode/LinearProgressBar.vue'
|
|
|
|
const { latentPreview } = defineProps<{
|
|
latentPreview?: string
|
|
}>()
|
|
</script>
|
|
<template>
|
|
<div class="w-10">
|
|
<img
|
|
v-if="latentPreview"
|
|
data-testid="linear-latent-preview"
|
|
class="block size-10 rounded-sm object-cover"
|
|
:src="latentPreview"
|
|
/>
|
|
<div
|
|
v-else
|
|
data-testid="linear-skeleton"
|
|
class="skeleton-shimmer size-10 rounded-sm"
|
|
/>
|
|
<LinearProgressBar
|
|
data-testid="linear-item-progress-bar"
|
|
class="mt-1 h-1 w-10"
|
|
rounded
|
|
/>
|
|
</div>
|
|
</template>
|