Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement testing framework #54

Open
richiemcilroy opened this issue Jul 19, 2024 · 9 comments
Open

Implement testing framework #54

richiemcilroy opened this issue Jul 19, 2024 · 9 comments

Comments

@richiemcilroy
Copy link
Collaborator

Need to implement a testing framework for the various packages and apps in the monorepo.

Create one test example in each.

Must be easily scaleable to create other tests going forward.

Maybe research what is best for the desktop app (since it's a Rust powered Tauri app with Next.js on the frontend).

@richiemcilroy
Copy link
Collaborator Author

/bounty $150

Copy link

algora-pbc bot commented Jul 19, 2024

💎 $250 bounty • Cap

Steps to solve:

  1. Start working: Comment /attempt #54 with your implementation plan
  2. Submit work: Create a pull request including /claim #54 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to CapSoftware/Cap!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @Mubashirshariq Jul 19, 2024, 3:41:20 PM #55
🔴 @dfordp Jul 19, 2024, 3:56:13 PM WIP

@Mubashirshariq
Copy link

Mubashirshariq commented Jul 19, 2024

/attempt #54

Algora profile Completed bounties Tech Active attempts Options
@Mubashirshariq 1 bounty from 1 project
JavaScript, TypeScript,
HTML
Cancel attempt

@dfordp
Copy link

dfordp commented Jul 19, 2024

/attempt #54

Copy link

algora-pbc bot commented Jul 19, 2024

💡 @Mubashirshariq submitted a pull request that claims the bounty. You can visit your bounty board to reward.

@richiemcilroy
Copy link
Collaborator Author

Sorry for the slow progress here. Over the last couple of months we have completely redeveloped the app from the ground up, leading to the launch of Cap v0.3.0. It's a different architecture (Tauri v2 + SolidJS).

To complete this bounty, we'd need it to be implemented for the new architecture.

Needs to be as easy as possible to add new tests.

Please can you include a couple of example tests.

Upped the bounty to $250.

@richiemcilroy
Copy link
Collaborator Author

/bounty $250

@Mubashirshariq
Copy link

@richiemcilroy can you check the PR i have raised and let me know what changes needs to be done!

@Abiji-2020
Copy link

@richiemcilroy We have to add tests in each of the apps in https://github.com/CapSoftware/Cap/tree/main/apps ?
and any suggestion or idea of what are the frameworks should be used?

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

No branches or pull requests

4 participants