mirror of
https://github.com/amir20/dozzle.git
synced 2025-12-26 23:21:41 +01:00
131 lines
8.3 KiB
Plaintext
131 lines
8.3 KiB
Plaintext
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
|
|
|
exports[`<ContainerEventSource /> > render html correctly > should render dates with 12 hour style 1`] = `
|
|
"<ul data-v-cf9ff940="" class="events group pt-4 medium">
|
|
<li data-v-cf9ff940="" data-key="1" data-time="1560336942459" class="group/entry">
|
|
<div data-v-a49e52d4="" data-v-cf9ff940="" class="relative flex w-full items-start gap-x-2">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div data-v-961504e7="" data-v-a49e52d4="" class="inline-flex items-center justify-center rounded bg-base-lighter px-2 py-[0.2em] select-none" size="small">
|
|
<div class="inline-flex gap-2 whitespace-nowrap text-blue"><time datetime="2019-06-12T10:55:42.459Z" class="mobile-hidden">06/12/2019</time><time datetime="2019-06-12T10:55:42.459Z">10:55:42 AM</time></div>
|
|
</div>
|
|
<div data-v-e625cddd="" data-v-a49e52d4="" class="mt-1.5 size-2.5 flex-none rounded-lg flex"></div>
|
|
<div data-v-a49e52d4="" class="log-wrapper whitespace-pre-wrap [word-break:break-word] group-[.disable-wrap]:whitespace-nowrap"><test>foo bar</test></div>
|
|
<div data-v-a49e52d4="" class="flex gap-2 duration-250 absolute -right-1 opacity-0 transition-opacity delay-150 group-hover/entry:opacity-100">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > render html correctly > should render dates with 24 hour style 1`] = `
|
|
"<ul data-v-cf9ff940="" class="events group pt-4 medium">
|
|
<li data-v-cf9ff940="" data-key="1" data-time="1560336942459" class="group/entry">
|
|
<div data-v-a49e52d4="" data-v-cf9ff940="" class="relative flex w-full items-start gap-x-2">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div data-v-961504e7="" data-v-a49e52d4="" class="inline-flex items-center justify-center rounded bg-base-lighter px-2 py-[0.2em] select-none" size="small">
|
|
<div class="inline-flex gap-2 whitespace-nowrap text-blue"><time datetime="2019-06-12T10:55:42.459Z" class="mobile-hidden">06/12/2019</time><time datetime="2019-06-12T10:55:42.459Z">10:55:42</time></div>
|
|
</div>
|
|
<div data-v-e625cddd="" data-v-a49e52d4="" class="mt-1.5 size-2.5 flex-none rounded-lg flex"></div>
|
|
<div data-v-a49e52d4="" class="log-wrapper whitespace-pre-wrap [word-break:break-word] group-[.disable-wrap]:whitespace-nowrap"><test>foo bar</test></div>
|
|
<div data-v-a49e52d4="" class="flex gap-2 duration-250 absolute -right-1 opacity-0 transition-opacity delay-150 group-hover/entry:opacity-100">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > render html correctly > should render messages 1`] = `
|
|
"<ul data-v-cf9ff940="" class="events group pt-4 medium">
|
|
<li data-v-cf9ff940="" data-key="1" data-time="1560336942459" class="group/entry">
|
|
<div data-v-a49e52d4="" data-v-cf9ff940="" class="relative flex w-full items-start gap-x-2">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div data-v-961504e7="" data-v-a49e52d4="" class="inline-flex items-center justify-center rounded bg-base-lighter px-2 py-[0.2em] select-none" size="small">
|
|
<div class="inline-flex gap-2 whitespace-nowrap text-blue"><time datetime="2019-06-12T10:55:42.459Z" class="mobile-hidden">06/12/2019</time><time datetime="2019-06-12T10:55:42.459Z">10:55:42 AM</time></div>
|
|
</div>
|
|
<div data-v-e625cddd="" data-v-a49e52d4="" class="mt-1.5 size-2.5 flex-none rounded-lg flex"></div>
|
|
<div data-v-a49e52d4="" class="log-wrapper whitespace-pre-wrap [word-break:break-word] group-[.disable-wrap]:whitespace-nowrap">This is a message.</div>
|
|
<div data-v-a49e52d4="" class="flex gap-2 duration-250 absolute -right-1 opacity-0 transition-opacity delay-150 group-hover/entry:opacity-100">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > render html correctly > should render messages with filter 1`] = `
|
|
"<ul data-v-cf9ff940="" class="events group pt-4 medium">
|
|
<li data-v-cf9ff940="" data-key="2" data-time="1560336942459" class="group/entry">
|
|
<div data-v-a49e52d4="" data-v-cf9ff940="" class="relative flex w-full items-start gap-x-2">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div data-v-961504e7="" data-v-a49e52d4="" class="inline-flex items-center justify-center rounded bg-base-lighter px-2 py-[0.2em] select-none" size="small">
|
|
<div class="inline-flex gap-2 whitespace-nowrap text-blue"><time datetime="2019-06-12T10:55:42.459Z" class="mobile-hidden">06/12/2019</time><time datetime="2019-06-12T10:55:42.459Z">10:55:42 AM</time></div>
|
|
</div>
|
|
<div data-v-e625cddd="" data-v-a49e52d4="" class="mt-1.5 size-2.5 flex-none rounded-lg flex"></div>
|
|
<div data-v-a49e52d4="" class="log-wrapper whitespace-pre-wrap [word-break:break-word] group-[.disable-wrap]:whitespace-nowrap"><mark>test</mark> bar</div>
|
|
<div data-v-a49e52d4="" class="flex gap-2 duration-250 absolute -right-1 opacity-0 transition-opacity delay-150 group-hover/entry:opacity-100">
|
|
<!--v-if-->
|
|
<div class="flex min-w-[0.98rem] items-start justify-end align-bottom hover:cursor-pointer" title="log_actions.jump_to_context"><a class="rounded bg-slate-800/60 px-1.5 py-1 text-primary hover:bg-slate-700" href="#2"><svg viewBox="0 0 32 32" width="1.2em" height="1.2em">
|
|
<path fill="currentColor" d="m30 28.586l-4.688-4.688a8.028 8.028 0 1 0-1.415 1.414L28.586 30zM19 25a6 6 0 1 1 6-6a6.007 6.007 0 0 1-6 6M2 12h8v2H2zM2 2h16v2H2zm0 5h16v2H2z"></path>
|
|
</svg></a></div>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > render html correctly > should render messages with html entities 1`] = `
|
|
"<ul data-v-cf9ff940="" class="events group pt-4 medium">
|
|
<li data-v-cf9ff940="" data-key="1" data-time="1560336942459" class="group/entry">
|
|
<div data-v-a49e52d4="" data-v-cf9ff940="" class="relative flex w-full items-start gap-x-2">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div data-v-961504e7="" data-v-a49e52d4="" class="inline-flex items-center justify-center rounded bg-base-lighter px-2 py-[0.2em] select-none" size="small">
|
|
<div class="inline-flex gap-2 whitespace-nowrap text-blue"><time datetime="2019-06-12T10:55:42.459Z" class="mobile-hidden">06/12/2019</time><time datetime="2019-06-12T10:55:42.459Z">10:55:42 AM</time></div>
|
|
</div>
|
|
<div data-v-e625cddd="" data-v-a49e52d4="" class="mt-1.5 size-2.5 flex-none rounded-lg flex"></div>
|
|
<div data-v-a49e52d4="" class="log-wrapper whitespace-pre-wrap [word-break:break-word] group-[.disable-wrap]:whitespace-nowrap"><test>foo bar</test></div>
|
|
<div data-v-a49e52d4="" class="flex gap-2 duration-250 absolute -right-1 opacity-0 transition-opacity delay-150 group-hover/entry:opacity-100">
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > renders loading correctly 1`] = `
|
|
"<div class="flex min-h-[1px] justify-center"><span class="loading loading-bars loading-md mt-4 text-primary" style="display: none;"></span></div>
|
|
<dialog data-v-43493931="" class="modal-right modal items-start outline-none backdrop:bg-none">
|
|
<div data-v-43493931="" class="modal-box">
|
|
<form data-v-43493931="" method="dialog"><button data-v-43493931="" class="swap swap-rotate absolute right-4 top-4 hover:swap-active"><svg data-v-43493931="" viewBox="0 0 24 24" width="1.2em" height="1.2em" class="swap-off">
|
|
<path fill="currentColor" d="M1 7h6v2H3v2h4v2H3v2h4v2H1zm10 0h4v2h-4v2h2a2 2 0 0 1 2 2v2c0 1.11-.89 2-2 2H9v-2h4v-2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2m8 0h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1c0 1.11-.89 2-2 2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2"></path>
|
|
</svg><svg data-v-43493931="" viewBox="0 0 24 24" width="1.2em" height="1.2em" class="swap-on">
|
|
<path fill="currentColor" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z"></path>
|
|
</svg></button></form>
|
|
</div>
|
|
<form data-v-43493931="" method="dialog" class="modal-backdrop"><button data-v-43493931="">close</button></form>
|
|
</dialog>
|
|
<!--v-if-->"
|
|
`;
|
|
|
|
exports[`<ContainerEventSource /> > should parse messages 1`] = `
|
|
SimpleLogEntry {
|
|
"_message": "This is a message.",
|
|
"containerID": undefined,
|
|
"date": 2019-06-12T10:55:42.459Z,
|
|
"id": 1,
|
|
"level": undefined,
|
|
"position": undefined,
|
|
"std": "stderr",
|
|
}
|
|
`;
|