Playwright: Difference between revisions

imported>Pbek
m Fix grammar
imported>Pbek
Mention vscode
Line 5: Line 5:
</syntaxHighlight>
</syntaxHighlight>


This <code>shell.nix</code> can serve as an example:
You can for example put this <code>shell.nix</code> in the directory with your playwright tests:


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
Line 11: Line 11:
   pkgs.mkShell {
   pkgs.mkShell {
     nativeBuildInputs = with pkgs; [
     nativeBuildInputs = with pkgs; [
      vscode
       playwright-driver.browsers
       playwright-driver.browsers
     ];
     ];
Line 20: Line 21:
}
}
</syntaxHighlight>
</syntaxHighlight>
You can then just run <code>nix-shell --run "code ."</code> to open Visual Studio Code in that directory.
Don't forget to install the <code>Playwright Test for VSCode</code> extension in Visual Studio Code.
Then you should be able to run your tests in Visual Studio Code.