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

Convert groovy tests to ScalaTest, remove groovy #646

Open
sebastian-peter opened this issue Nov 7, 2023 Discussed in #645 · 4 comments · Fixed by #773, #831, #832, #839 or #840
Open

Convert groovy tests to ScalaTest, remove groovy #646

sebastian-peter opened this issue Nov 7, 2023 Discussed in #645 · 4 comments · Fixed by #773, #831, #832, #839 or #840
Assignees
Labels
code quality Code readability or efficiency is improved test Issues related to (unit) tests
Milestone

Comments

@sebastian-peter
Copy link
Member

Convert all groovy tests to ScalaTest, then remove everything related to groovy:

  • dependencies (spock, ...)
  • compile steps, if applicable
  • code formatting (spotlessGroovy)
  • ...
@sebastian-peter sebastian-peter added test Issues related to (unit) tests code quality Code readability or efficiency is improved labels Nov 7, 2023
@danielfeismann danielfeismann added the good first issue Good for newcomers label Nov 7, 2023
@pierrepetersmeier pierrepetersmeier linked a pull request Mar 18, 2024 that will close this issue
danielfeismann added a commit that referenced this issue Apr 15, 2024
danielfeismann added a commit that referenced this issue Apr 15, 2024
…t-to-scala-test

Sh/#646 rewrite groovy test to scala test
@pierrepetersmeier pierrepetersmeier linked a pull request Jun 16, 2024 that will close this issue
pierrepetersmeier added a commit that referenced this issue Jun 26, 2024
…-convert-groovy-tests-to-scalatest' into pp/#646-FixedFeedModelSpec.scala-convert-groovy-tests-to-scalatest

# Conflicts:
#	CHANGELOG.md
@pierrepetersmeier pierrepetersmeier linked a pull request Jun 28, 2024 that will close this issue
danielfeismann added a commit that referenced this issue Jul 1, 2024
@pierrepetersmeier pierrepetersmeier linked a pull request Jul 1, 2024 that will close this issue
@pierrepetersmeier pierrepetersmeier linked a pull request Aug 1, 2024 that will close this issue
pierrepetersmeier added a commit that referenced this issue Aug 6, 2024
…mal-convert-groovy-tests-to-scalatest-remove-groovy

# Conflicts:
#	CHANGELOG.md
@danielfeismann danielfeismann removed the good first issue Good for newcomers label Aug 9, 2024
danielfeismann added a commit that referenced this issue Aug 12, 2024
…ts-to-scalatest-remove-groovy

# Conflicts:
#	CHANGELOG.md
danielfeismann added a commit that referenced this issue Aug 12, 2024
…oovy-tests-to-scalatest-remove-groovy

Rewrote ThermalHouseTest from groovy to scala
pierrepetersmeier added a commit that referenced this issue Aug 16, 2024
pierrepetersmeier added a commit that referenced this issue Aug 22, 2024
pierrepetersmeier added a commit that referenced this issue Aug 25, 2024
danielfeismann added a commit that referenced this issue Aug 26, 2024
…t-groovy-tests-to-scalatest-remove-groovy

bm model test convert groovy tests to scalatest remove groovy
@sebastian-peter
Copy link
Member Author

Tests that are still open to conversion:

  • ChpModelTest
  • PvModelIT (could be reworked a bit, currently feels a bit "hacky")
  • StorageModelTest
  • SystemParticipantTest
  • CylindricalThermalStorageTest

@pierrepetersmeier
Copy link
Contributor

I'm on it :) It's still a bit buggy here and there. Thanks for the update, it's gotten a little confusing.

@sebastian-peter
Copy link
Member Author

@pierrepetersmeier No worries, just tried to provide an overview for everyone. If you feel like working on something else, just let us know.

@pierrepetersmeier pierrepetersmeier linked a pull request Sep 24, 2024 that will close this issue
@pierrepetersmeier pierrepetersmeier linked a pull request Sep 24, 2024 that will close this issue
@pierrepetersmeier
Copy link
Contributor

All good, thank you for the update. :)

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