This website requires JavaScript.
Explore
Help
Sign In
twentyhq
/
twenty
Watch
1
Star
1
Fork
0
You've already forked twenty
mirror of
https://github.com/twentyhq/twenty.git
synced
2024-12-24 04:23:57 +03:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
545cfbd83e
twenty
/
packages
/
twenty-server
/
.gitignore
5 lines
38 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Upload image for use in blocknote editor (#3044) * - upload image to use in blocknote editor - fix local-storage not in gitignore * fix lint * fix runtime config add tests for body parsing notes and tasks * lint
2023-12-20 17:16:19 +03:00
dist/*
feat: workspace:health nullable fix (#3882)
2024-02-08 20:22:29 +03:00
.local-storage
logs/**/*
feat: add integration tests (#6923) ### Summary This PR introduces several integration tests, a mix of manually written tests and those generated using the `generate-integration-tests` Python script located in the `scripts` folder. ### Tests Added: - **Authentication tests**: Validating login, registration, and token handling. - **FindMany queries**: Fetching multiple records for all existing entities that do not require input arguments. ### How the Integration Tests Work: - A `setupTest` function is called during the Jest test run. This function initializes a test instance of the application and exposes it on a dedicated port. - Since tests are executed in isolated workers, they do not have direct access to the in-memory app instance. Instead, the tests query the application through the exposed port. - A static accessToken is used, this one as a big expiration time so it will never expire (365 years) - The queries are executed, and the results are validated against expected outcomes. ### Current State and Next Steps: - These tests currently run using the existing development seed data. We plan to introduce more comprehensive test data using `faker` to improve coverage. - At the moment, the only mutation tests implemented are for authentication. Future updates should include broader mutation testing for other entities. --------- Co-authored-by: Charles Bochet <charles@twenty.com>
2024-09-20 12:02:52 +03:00
*.log
Reference in New Issue
Copy Permalink