150 lines
5.1 KiB
Plaintext
150 lines
5.1 KiB
Plaintext
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
|
|
|
exports[`fileTree > parseFileTreeRawContent > should work 1`] = `
|
|
[
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [],
|
|
"info": "README.md",
|
|
"level": 1,
|
|
},
|
|
{
|
|
"children": [],
|
|
"info": "foo.md",
|
|
"level": 1,
|
|
},
|
|
],
|
|
"info": "docs",
|
|
"level": 0,
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [],
|
|
"info": "**Navbar.vue**",
|
|
"level": 3,
|
|
},
|
|
],
|
|
"info": "components",
|
|
"level": 2,
|
|
},
|
|
{
|
|
"children": [],
|
|
"info": "index.ts # comment",
|
|
"level": 2,
|
|
},
|
|
],
|
|
"info": "client",
|
|
"level": 1,
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [],
|
|
"info": "index.ts",
|
|
"level": 2,
|
|
},
|
|
],
|
|
"info": "node",
|
|
"level": 1,
|
|
},
|
|
],
|
|
"info": "src",
|
|
"level": 0,
|
|
},
|
|
{
|
|
"children": [],
|
|
"info": ".gitignore",
|
|
"level": 0,
|
|
},
|
|
{
|
|
"children": [],
|
|
"info": "package.json",
|
|
"level": 0,
|
|
},
|
|
]
|
|
`;
|
|
|
|
exports[`fileTreePlugin > should work with default options 1`] = `
|
|
"<div class="vp-file-tree"><FileTreeNode expanded type="folder" filename="docs">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-docs" /></template><FileTreeNode type="file" filename="README.md">
|
|
<template #icon><VPIcon name="flat-color-icons:info" /></template>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="foo.md">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-markdown" /></template>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode expanded type="folder" filename="src">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-src" /></template><FileTreeNode expanded type="folder" filename="client">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-client" /></template><FileTreeNode expanded type="folder" filename="components">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-component" /></template><FileTreeNode focus type="file" filename="Navbar.vue">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-vue" /></template>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="index.ts">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-typescript" /></template><template #comment># comment</template>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode expanded type="folder" filename="node">
|
|
<template #icon><VPIcon name="vscode-icons:default-folder" /></template><FileTreeNode type="file" filename="index.ts">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-typescript" /></template>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename=".gitignore">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-git" /></template>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="package.json">
|
|
<template #icon><VPIcon name="vscode-icons:file-type-node" /></template>
|
|
</FileTreeNode></div>
|
|
<div class="vp-file-tree"><p class="vp-file-tree-title">files</p><FileTreeNode expanded type="folder" filename="src">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-src" /></template><FileTreeNode expanded type="folder" filename="js">
|
|
<template #icon><VPIcon name="vscode-icons:default-folder" /></template><FileTreeNode type="file" filename="…">
|
|
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="folder" filename="vue">
|
|
<template #icon><VPIcon name="vscode-icons:default-folder" /></template><FileTreeNode type="file" filename="…">
|
|
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="folder" filename="css">
|
|
<template #icon><VPIcon name="vscode-icons:folder-type-css" /></template><FileTreeNode type="file" filename="…">
|
|
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="README.md">
|
|
<template #icon><VPIcon name="flat-color-icons:info" /></template>
|
|
</FileTreeNode></div>
|
|
<div class="vp-file-tree"><FileTreeNode type="file" filename="docs">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode>
|
|
<FileTreeNode expanded type="folder" filename="src">
|
|
<template #icon><VPIcon name="vscode-icons:default-folder" /></template><FileTreeNode type="file" filename="a.js">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="b.ts">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode>
|
|
</FileTreeNode>
|
|
<FileTreeNode type="file" filename="README.md">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode></div>
|
|
<div class="vp-file-tree"><FileTreeNode type="file" filename="">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode>
|
|
<FileTreeNode expanded type="folder" filename="">
|
|
<template #icon><VPIcon name="vscode-icons:default-folder" /></template><FileTreeNode type="file" filename="">
|
|
<template #icon><VPIcon name="vscode-icons:default-file" /></template>
|
|
</FileTreeNode>
|
|
</FileTreeNode></div>
|
|
<div class="vp-file-tree"></div>
|
|
"
|
|
`;
|