-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add structural and behavior test files from Artemis #62
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested this locally with the corresponding Artemis PR. Java template works as expected but Kotlin has problems with class scanning.
src/main/java/de/tum/in/test/api/structural/testutils/ClassNameScanner.java
Outdated
Show resolved
Hide resolved
src/main/java/de/tum/in/test/api/structural/testutils/ClassNameScanner.java
Outdated
Show resolved
Hide resolved
src/main/java/de/tum/in/test/api/structural/AttributeTestProvider.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Skimmed through the code looks fine!
This PR adds the files of the default Java programming exercise template.
Currently we copy lots of files into many different repositories that does not need to be change at all.
Putting those into a library such as artemis-java-test-sandbox makes much more sense, therefore I added this PR.
I will create a corresponding PR in Artemis which updates the Java programming exercise template based on these changes.
Related Artemis PR ls1intum/Artemis#2382