├── .editorconfig ├── .envrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .neoconf.json ├── .prettierignore ├── .prettierrc ├── .styluaignore ├── LICENSE.md ├── README.md ├── Taskfile.yml ├── flake.lock ├── flake.nix ├── lua ├── neotest-playwright-assertions │ └── init.lua └── neotest-playwright │ ├── adapter-data.lua │ ├── adapter-options.lua │ ├── build-command.lua │ ├── build-spec.lua │ ├── commands.lua │ ├── config.lua │ ├── consumers │ ├── attachment.lua │ ├── init.lua │ └── util.lua │ ├── discover.lua │ ├── finders.lua │ ├── helpers.lua │ ├── init.lua │ ├── logging.lua │ ├── persist.lua │ ├── pickers.lua │ ├── playwright.lua │ ├── position.lua │ ├── preset-options.lua │ ├── preset.lua │ ├── project.lua │ ├── report-io.lua │ ├── report.lua │ ├── results.lua │ ├── select-multiple.lua │ ├── types │ └── adapter.lua │ └── util.lua ├── package.json ├── pnpm-lock.yaml ├── scripts ├── fix-require-paths.ts └── test ├── src ├── adapter-data.ts ├── adapter-options.ts ├── build-command.ts ├── build-spec.ts ├── commands.ts ├── config.ts ├── consumers │ ├── attachment.lua │ ├── init.lua │ └── util.lua ├── discover.ts ├── finders.ts ├── helpers.ts ├── init.ts ├── logging.ts ├── persist.ts ├── pickers.lua ├── playwright.ts ├── position.ts ├── preset-options.ts ├── preset.ts ├── project.ts ├── report-io.ts ├── report.ts ├── results.ts ├── select-multiple.ts ├── types │ ├── adapter.ts │ ├── neotest.d.ts │ ├── pickers.d.ts │ ├── util.d.ts │ └── vim.d.ts └── util.lua ├── stylua.toml ├── tests ├── README.md ├── init.vim ├── init_spec.lua ├── parse.spec.ts └── sample │ ├── example.spec.ts │ ├── playwright.config.ts │ └── report.json ├── tsconfig.build.json ├── tsconfig.json └── vitest.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.envrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | tests/sample/**/* 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.gitignore -------------------------------------------------------------------------------- /.neoconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.neoconf.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .task 3 | 4 | lua 5 | License.md 6 | pnpm-lock.yaml 7 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/.prettierrc -------------------------------------------------------------------------------- /.styluaignore: -------------------------------------------------------------------------------- 1 | lua/neotest-playwright 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/flake.nix -------------------------------------------------------------------------------- /lua/neotest-playwright-assertions/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright-assertions/init.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/adapter-data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/adapter-data.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/adapter-options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/adapter-options.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/build-command.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/build-command.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/build-spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/build-spec.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/commands.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/config.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/consumers/attachment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/consumers/attachment.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/consumers/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/consumers/init.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/consumers/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/consumers/util.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/discover.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/discover.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/finders.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/finders.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/helpers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/helpers.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/init.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/logging.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/persist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/persist.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/pickers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/pickers.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/playwright.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/playwright.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/position.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/position.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/preset-options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/preset-options.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/preset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/preset.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/project.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/project.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/report-io.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/report-io.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/report.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/report.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/results.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/results.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/select-multiple.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/select-multiple.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/types/adapter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/types/adapter.lua -------------------------------------------------------------------------------- /lua/neotest-playwright/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/lua/neotest-playwright/util.lua -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/fix-require-paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/scripts/fix-require-paths.ts -------------------------------------------------------------------------------- /scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/scripts/test -------------------------------------------------------------------------------- /src/adapter-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/adapter-data.ts -------------------------------------------------------------------------------- /src/adapter-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/adapter-options.ts -------------------------------------------------------------------------------- /src/build-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/build-command.ts -------------------------------------------------------------------------------- /src/build-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/build-spec.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/consumers/attachment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/consumers/attachment.lua -------------------------------------------------------------------------------- /src/consumers/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/consumers/init.lua -------------------------------------------------------------------------------- /src/consumers/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/consumers/util.lua -------------------------------------------------------------------------------- /src/discover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/discover.ts -------------------------------------------------------------------------------- /src/finders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/finders.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/init.ts -------------------------------------------------------------------------------- /src/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/logging.ts -------------------------------------------------------------------------------- /src/persist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/persist.ts -------------------------------------------------------------------------------- /src/pickers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/pickers.lua -------------------------------------------------------------------------------- /src/playwright.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/playwright.ts -------------------------------------------------------------------------------- /src/position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/position.ts -------------------------------------------------------------------------------- /src/preset-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/preset-options.ts -------------------------------------------------------------------------------- /src/preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/preset.ts -------------------------------------------------------------------------------- /src/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/project.ts -------------------------------------------------------------------------------- /src/report-io.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/report-io.ts -------------------------------------------------------------------------------- /src/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/report.ts -------------------------------------------------------------------------------- /src/results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/results.ts -------------------------------------------------------------------------------- /src/select-multiple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/select-multiple.ts -------------------------------------------------------------------------------- /src/types/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/types/adapter.ts -------------------------------------------------------------------------------- /src/types/neotest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/types/neotest.d.ts -------------------------------------------------------------------------------- /src/types/pickers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/types/pickers.d.ts -------------------------------------------------------------------------------- /src/types/util.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/types/util.d.ts -------------------------------------------------------------------------------- /src/types/vim.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/types/vim.d.ts -------------------------------------------------------------------------------- /src/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/src/util.lua -------------------------------------------------------------------------------- /stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/stylua.toml -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/init.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/init.vim -------------------------------------------------------------------------------- /tests/init_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/init_spec.lua -------------------------------------------------------------------------------- /tests/parse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/parse.spec.ts -------------------------------------------------------------------------------- /tests/sample/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/sample/example.spec.ts -------------------------------------------------------------------------------- /tests/sample/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/sample/playwright.config.ts -------------------------------------------------------------------------------- /tests/sample/report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tests/sample/report.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbe/neotest-playwright/HEAD/vitest.config.ts --------------------------------------------------------------------------------