We have hosted the application mill in order to run this application in our online workstations with Wine or directly.


Quick description about mill:

Your shiny new Scala build tool! Confused by SBT? Frustrated by Maven? Perplexed by Gradle? Give Mill a try. In-process tests live in the .test sub-modules of the various Mill modules. These range from tiny unit tests, to larger integration tests that instantiate a TestUtil.BaseModule in-process and a TestEvaluator to evaluate tasks on it. Note that the in-memory tests compile the BaseModule together with the test suite, and do not exercise the Mill script-file bootstrapping, transformation, and compilation process.

Features:
  • Basic smoke-tests to make sure the functionality works at all, without covering every edge case
  • User-facing documentation, with the test cases, test commands, and explanatory comments included in the Mill documentation site
  • Example repositories, that Mill users can download to bootstrap their own projects
  • The integration tests are similar to example tests and share most of their test infrastructure
  • integration tests are meant to test features more thoroughly then example tests, covering more and deeper edge cases even at the expense of readability
  • integration tests are written using a Scala test suite extending IntegrationTestSuite, giving more flexibility at the expense of readability
  • You can reproduce any of the tests manually using dev.run


Programming Language: Scala.
Categories:
Build Tools

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.