sp.wack
sp.wack
### Prerequisites - [X] I have read the [Contributing Guidelines](https://github.com/ionic-team/ionic-framework/blob/main/.github/CONTRIBUTING.md#creating-an-issue). - [X] I agree to follow the [Code of Conduct](https://ionicframework.com/code-of-conduct). - [X] I have searched for [existing issues](https://github.com/ionic-team/ionic-framework/issues) that already...
*Does not work* ``` Assistant: {{#select "answer"}} Yes{{or}} No{{/select}} ``` Error: `ValueError: No valid option generated in #select! Please post a GitHub issue since this should not happen :)` *Works*...
### Reproduction Go to https://stackblitz.com/edit/remix-run-remix-b7fgeb?file=__tests__%2Fexample.spec.tsx and run `npx vitest` to see the error. Regular unit tests run fine, problem appeared when integrating component testing with `@testing-library/react` (which in turn required...
First PR to confirm that this is how we want to implement (unit) tests. There was no specification on whether there should be dedicated folders for tests. If this is...
Propose to use the Vitest test runner instead of Jest to reduce times it takes to execute tests. This can also be beneficial for any pre commit/push hooks later on.
This PR introduces a structured setup for testing React components, enabling controlled manipulation of Redux state for various edge case and scenario testing. I have: - Moved `frontend/src/setupTests.ts` to `frontend/vitest.setup.ts`...
This rework of the current `` component addresses three main issues. - It is completely independent, reusable, and no longer tied to the Redux state and dispatch, namely the `sendChatMessage`...
This is updating the relevant tests for the changes made by #1169. @rbren If you can confirm that the expected behavior for your `getUpdatedSettings` function sets `undefined` values for keys...
Fixes #1136 ### Summary The file explorer has been rebuilt from the ground up in order to resolve the horrendous lag it was causing. It also introduces a few things...
## Summary Rebuild the settings modal from the ground up adhering to React best practices and improve architectural robustness (frontend). ## Motivation My goal is to enhance the frontend codebase...