Skip to content

[test] Cover frontend toast queue limits #2139

Open

Description

@K1NGD4VID

Labels: testing, frontend
File/location: frontend/src/app/stores/useToastStore.ts

Description:
Toast store lacks tests for queue limits, duplicate IDs, and timed dismissal.

Acceptance Criteria:

  • Add deterministic tests for the success, failure, boundary, and authorization paths described above.
  • Run the tests in CI and assert the documented public behavior and error contract.

Notes:
This focused regression gap was not covered by the existing test files reviewed in the sweep.

Activity

  1. added
    frontendIssues related to frontend development
    testingAdding or fixing tests
    on Oct 22, 2026
  2. EmmanuelAjogu commented on Oct 22, 2026

    @EmmanuelAjogu

    @EmmanuelAjogu has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hi maintainer, I’d like to work on this issue. I’ll add deterministic tests for frontend/src/app/stores/useToastStore.ts covering queue capacity, duplicate toast IDs, timed dismissal, and boundary behavior. I’ll use fake timers to avoid flaky tests and verify the store preserves its documented behavior when the queue is full or a toast is dismissed.

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @EmmanuelAjogu to this issue.

  3. Somtexzy commented on Oct 22, 2026

    @Somtexzy

    @Somtexzy has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Good day Maintainer, I’d love to work on this issue

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @Somtexzy to this issue.

  4. Ukorstack commented on Oct 22, 2026

    @Ukorstack

    @Ukorstack has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    I would love to work on this issue.
    Please assign it to me 🙏.

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @Ukorstack to this issue.

  5. emeraldisle761-tech commented on Oct 22, 2026

    @emeraldisle761-tech

    @emeraldisle761-tech has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hi, I'll like to work on this issues, I'll provide the best technical skills from experience, please assign it to me

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @emeraldisle761-tech to this issue.

  6. ayo-mide55 commented on Oct 22, 2026

    @ayo-mide55

    @ayo-mide55 has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hi maintainer, I would like to contribute to this issue by applying the necessary fixes and improvements to get it done

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @ayo-mide55 to this issue.

  7. emarkees commented on Oct 22, 2026

    @emarkees

    @emarkees has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hi, I would love to resolve this, pls assign

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @emarkees to this issue.

  8. EmperorNexus commented on Oct 22, 2026

    @EmperorNexus

    @EmperorNexus has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hii repo maintainer, Please assign me this issue

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @EmperorNexus to this issue.

  9. Okorie2000-code commented on Oct 22, 2026

    @Okorie2000-code

    @Okorie2000-code has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    I would love to work on this issue.
    Please assign it to me 🙏.

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @Okorie2000-code to this issue.

  10. Tekh134 commented on Oct 22, 2026

    @Tekh134

    @Tekh134 has applied to work on this issue as part of the Stellar Wave Program's 10th wave.

    Hi i will like to work on this issue . i will implement all that is required

    ℹ️ Repo Maintainers: To accept this application, review their application or assign @Tekh134 to this issue.

  11. drips-wave commented on Oct 22, 2026

    @drips-wave

    Congratulations, @horlad001! 🎉 Your application was accepted by the repo's maintainers, and the issue is due on October 22, 2026.

    🧑‍💻 @horlad001: Please resolve the issue such that the repo's maintainers have enough time to review your contribution before the due date. You'll earn Points for completing the issue on-time, which will make you eligible for a share of the Stellar Wave Program's reward pool.

    Warning

    When opening a PR, please link it to this issue to ensure it gets tracked accurately. Points are awarded when this issue is marked as completed by the maintainer.

    🤠 Repo maintainers: Please keep an eye on the contributor's progress and review their work before the due date. You can manage this issue, including adjusting its complexity and points, here.

    🌊 Happy Wave 🌊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave programfrontendIssues related to frontend developmenttestingAdding or fixing tests

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions