permitio / opal

Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)
https://opal.ac
Apache License 2.0
4.49k stars 170 forks source link

Create E2E tests framework using PyTest #677

Open danyi1212 opened 1 week ago

danyi1212 commented 1 week ago

We want to create a new baseline framework for writing E2E tests for OPAL Client and Server using PyTest

The test framework should do the following tasks on its baseline/initial run:

The acceptance criteria for this issue is the ability to run a single test command that will be based on the framework specified above and run a very basic assertion test on OPAL

gemanor commented 1 week ago

/bounty 200

algora-pbc[bot] commented 1 week ago

💎 $200 bounty • Permit.io

Steps to solve:

  1. Start working: Comment /attempt #677 with your implementation plan
  2. Submit work: Create a pull request including /claim #677 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 permitio/opal!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @varshith257 Oct 11, 2024, 7:02:06 AM #681
🟢 @PlanetKumbhaj Oct 12, 2024, 10:59:52 AM WIP
varshith257 commented 1 week ago

/attempt #677

Algora profile Completed bounties Tech Active attempts Options
@varshith257 15 bounties from 7 projects
Go, TypeScript,
Scala & more
Cancel attempt
algora-pbc[bot] commented 1 week ago

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

thekumbhaj commented 1 week ago

/bounty 200

thekumbhaj commented 1 week ago

/attempt 200

tobihans commented 1 week ago

Hi maintainers, I'd like to ask how you generally proceed on bounties please. Can I also submit a PR or it's first come, first serve ? Thanks.

varshith257 commented 1 week ago

@tobihans Yes, this repo prefers FCFS towards bounty issues. I already have good progress on it and waiting for @gemanor / @danyi1212 to get review my open PR and also to get assigned

tobihans commented 1 week ago

That's noted @varshith257. I took a look at your approach also in the PR. Do you mind us collaborating to release a better solution ?

varshith257 commented 1 week ago

@tobihans Thanks for asking but work is almost complete except getting review and add assertion test of opal.

Let's collaborate on the other issues

tobihans commented 1 week ago

Ok then.

WEI567 commented 6 days ago

null