Skip to content

ui: true config doesn't work #7321

@hi-ogawa

Description

@hi-ogawa

Describe the bug

vitest --ui works but ui: true in the config doesn't seem to work.

export default defineConfig({
  test: {
    ui: true,
  },
});

The logging is still indicating the UI is available:

> vitest


 DEV  v3.0.2 /home/projects/vitest-dev-vitest-n5teqgnw
      UI started at http://localhost:51204/__vitest__/

 ✓ test/basic.test.ts (3 tests) 3ms
 ✓ test/suite.test.ts (3 tests) 4ms

Reproduction

https://stackblitz.com/edit/vitest-dev-vitest-n5teqgnw?file=vite.config.ts

System Info

System:
    OS: Linux 5.0 undefined
    CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 18.20.3 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.3 - /usr/local/bin/npm
    pnpm: 8.15.6 - /usr/local/bin/pnpm
  npmPackages:
    @vitest/ui: latest => 3.0.2 
    vite: latest => 6.0.9 
    vitest: latest => 3.0.2

Used Package Manager

npm

Validations

Metadata

Metadata

Assignees

No one assigned

    Labels

    p3-minor-bugAn edge case that only affects very specific usage (priority)

    Type

    Projects

    Status

    Approved

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions