Skip to content

Commit

Permalink
update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dmy.berezovskyi committed Oct 15, 2024
1 parent 186b4e3 commit 590bc1b
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ This sample framework is designed to facilitate automated testing of web applica
- [Usage](#usage)
- [Command Line Options](#command-line-options)
- [Environments](#command-line-options)
- [Linting](#linting)

## Requirements

Expand Down Expand Up @@ -62,5 +63,25 @@ It allows for easy management of multi-environment configurations and supports e
- **`prod.yaml`**: Configuration for the production environment.
- **`settings.yaml`**: Default configuration if `ENV_FOR_PW=dev` is not specified.

## Linting
### Local: Ruff Lint Configuration

The linting configuration defines rules that dictate the checks performed. Customize these rules to suit your project's coding style and requirements.

1. Create external tools to run linting.
2. Set the working directory to:
```plaintext
$ProjectFileDir$
```
3. Specify the program:
```plaintext
path to your ruff installed /bin/ruff
example/Users/.../Library/Caches/pypoetry/virtualenvs/playwrite-OiGSFyl3-py3.12/bin/ruff
```
4. Provide the arguments:
```plaintext
$FilePathRelativeToProjectRoot$ --config .ruff.toml
```
### Demo tool https://demoqa.com/text-box


0 comments on commit 590bc1b

Please sign in to comment.