mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-06 10:38:50 +01:00
🧑💻docs: Update General Docs and Contribution Guidelines (#2194)
* doc upddate: documentation_guidelines.md * doc upddate: how_to_contribute.md * doc upddate: testing.md / how_to_contribute.md * doc upddate: translation_contribution.md/testing.md/how_to_contribute.md * doc upddate: coding_conventions.md * fix formatting: how_to_contribute.md * fix formatting (again) : how_to_contribute.md
This commit is contained in:
parent
f86d80de59
commit
a4f4ec85f8
7 changed files with 283 additions and 106 deletions
|
|
@ -6,7 +6,24 @@ weight: -6
|
|||
|
||||
# Locally test the app during development
|
||||
|
||||
## WIP
|
||||
## Local Unit Tests
|
||||
|
||||
Before submitting your updates, it’s crucial to verify they pass all unit tests. Follow these steps to run tests locally:
|
||||
|
||||
- copy your `.env.example` file in the `/api` folder and rename it to `.env`
|
||||
```bash
|
||||
cp .env.example ./api/.env
|
||||
```
|
||||
- add `NODE_ENV=CI` to your `/api/.env` file
|
||||
- `npm run test:client`
|
||||
- `npm run test:api`
|
||||
|
||||
!!! failure "Warning"
|
||||
When executed locally, this API unit test is expected to fail. This should be the only error encountered.
|
||||

|
||||
|
||||
|
||||
<!-- ## WIP
|
||||
|
||||
## Run the tests
|
||||
|
||||
|
|
@ -25,6 +42,6 @@ weight: -6
|
|||
|
||||
If everything goes well, you should see a `passed` message.
|
||||
|
||||

|
||||
 -->
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue