Leonid Dubinsky

Results 19 issues of Leonid Dubinsky

On JVM, SBT test interface events are emitted for individual tests; on Scala.js, they are missing. Reading ZIO code, I see: - shared `BaseTestTask` class [overrides](https://github.com/zio/zio/blob/series/2.x/test-sbt/shared/src/main/scala/zio/test/sbt/BaseTestTask.scala#L81) `sbt.testing.Task.execute()` in terms of...

help wanted
scalajs
💎 Bounty
$100

- when `Selector`s supplied include only `TestSelector`s and `TestWildcardSelector`s, filter properties to run by matching their names against the `Selector`s; - added a test that actually runs ScalaCheck via the...

The only code that looks at the test selectors supplied via the `sbt.testing.TaskDef` is `ScalaCheckRunner.checkPropTask()`; it [recognizes](https://github.com/typelevel/scalacheck/blob/main/core/shared/src/main/scala/org/scalacheck/ScalaCheckFramework.scala#L116) `sbt.testing.TestSelector`s and selects the properties with the exact names supplied; it should _also_...

Scala.js documentation uses [sbt](https://www.scala-sbt.org/) build tool exclusively (e.g., in https://www.scala-js.org/doc/project/); I think other build tools that support Scala.js should be at least mentioned: - [scala-cli](https://scala-cli.virtuslab.org/install/#scala.js) - [Mill](https://mill-build.org/mill/scalalib/web-examples.html#_scala_js_modules) - [Gradle](https://gradle.org) with...

"Quick Start" [page](https://etorreborre.github.io/specs2/website/SPECS2-5.6.4/quickstart.html) of the `specs2` website starts of with "Install [sbt](http://scala-sbt.org/)"; "Installation" [chapter](https://etorreborre.github.io/specs2/guide/SPECS2-5.6.4/org.specs2.guide.Installation.html) of the "User Guide", linked form the "Quick Start" [chapter](https://etorreborre.github.io/specs2/guide/SPECS2-5.6.4/org.specs2.guide.QuickStart.html) (confusingly, not the same as the...

In order to better support `specs2` in the Gradle [plugin](https://github.com/dubinsky/scalajs-gradle), I'd like to understand the Scala Native story: why doesn't v5 not support Scala Native while v4 did? Are there...

It seems that whatever tests or test frameworks running on `Scala Native` write to standard output gets lost (`ProcessBuilder.inheritIO` in `scala.scalanative.testinterface.ProcessRunner` [notwithstanding](https://github.com/scala-native/scala-native/blob/main/test-runner/src/main/scala/scala/scalanative/testinterface/ProcessRunner.scala#L34)) - unlike on `Scala.js`, where test output makes...

When running Scala Native linker with ZIO (via ZIO Test), I see the following error in the logs (although linker succeeds ); not sure if this is a Scala Native...

I'd like to add support for `scalaprops` on Scala.js and Scala Native to [Gradle plugin for multi-backend Scala](https://github.com/dubinsky/scalajs-gradle); being a Gradle plugin, it obviously does not use any sbt plugins,...