Skip to content

[Test] 建立统一纯前端测试环境 #450

@Linho1219

Description

@Linho1219

AMLL 主仓目前在各包下包含了若干测试文件,但状态不一。

有一些已经能跑的包内 demo,包括 core/src/test.ts react/src/test-app.tsx react-full/src/test.tsx react-full/src/test-prebuilt.tsx vue/src/TestApp.vue,这些包的 index.html 作为 vite dev 的入口点

  • 都放在包源码目录里,语义不清晰,职责混杂
  • core 的两个调试脚本已经很大,不适合作为对外库仓该长期保留的结构
  • React/Vue 的测试页功能重复,都在做“加载音频/封面/歌词然后播放”
  • react-full 里甚至有两个不同方向的 demo
  • 缺乏自动化测试流程

考虑把现有可运行 demo 抽出来,重组为根级 playgrounds/,并引入一些自动化测试流程集成入 CI。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions