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

Remove the duplicated AcceptanceTestBase #7348

Closed
macfarla opened this issue Jul 18, 2024 · 10 comments · Fixed by #7815
Closed

Remove the duplicated AcceptanceTestBase #7348

macfarla opened this issue Jul 18, 2024 · 10 comments · Fixed by #7815
Labels
good first issue Good for newcomers help wanted Extra attention is needed snack Smaller coding task - less than a day for an experienced dev

Comments

@macfarla
Copy link
Contributor

macfarla commented Jul 18, 2024

AcceptanceTestBase and AcceptanceTestBaseJunit5

Once the Privacy ATs are removed in #7347 , all ATs should be able to be moved to Junit5 and we no longer need a Junit4 superclass.

@macfarla macfarla changed the title Remove the duplicated AcceptanceTestBase. Remove the duplicated AcceptanceTestBase Jul 18, 2024
@macfarla macfarla added snack Smaller coding task - less than a day for an experienced dev good first issue Good for newcomers help wanted Extra attention is needed labels Jul 18, 2024
@macfarla
Copy link
Contributor Author

note this one is blocked by #7347

@macfarla macfarla mentioned this issue Aug 28, 2024
8 tasks
@aslikaya
Copy link

aslikaya commented Sep 2, 2024

could you assign this to me?

@aslikaya
Copy link

aslikaya commented Sep 3, 2024

This is what I understand: AcceptanceTestBase usage will be replaced with AcceptanceTestBaseJunit5 and then AcceptanceTestBase will be deleted. Is that right? @macfarla

@macfarla
Copy link
Contributor Author

yep so they both do the same job. think all junit 4 ATs should be gone now (or can be updated) so all ATs can extend a single base class that supports junit 5

@macfarla
Copy link
Contributor Author

probably the base class we end up keeping should be called AccepanceTestBase without reference to Junit version

@pr9t
Copy link
Contributor

pr9t commented Oct 21, 2024

@macfarla As per the above comments, I need to remove the Junit5, right?

@macfarla
Copy link
Contributor Author

macfarla commented Oct 22, 2024

@pr9t since no activity for 2 weeks on this PR #7735 would you like to pick up this issue. We just need to unify the AcceptanceTestBase classes, we don't need 2 any more since everything is now using Junit5. The class that stays should be called AcceptanceTestBase

@aslikaya
Copy link

We got together with our group for WIEP, saw the PR and so we thought it was being solved and didn't continue working on this issue:/ unassigning myself now so @pr9t can pick it up

@aslikaya aslikaya removed their assignment Oct 22, 2024
@macfarla
Copy link
Contributor Author

We got together with our group for WIEP, saw the PR and so we thought it was being solved and didn't continue working on this issue:/ unassigning myself now so @pr9t can pick it up

ok. @pr9t this issue is now blocking merging my PR #7790 - can you let me know if you can work on it this week, otherwise I can do it

@pr9t
Copy link
Contributor

pr9t commented Oct 23, 2024

Yes, I will work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed snack Smaller coding task - less than a day for an experienced dev
Projects
None yet
3 participants