-
This ticket is a placeholder for tracking goals for Airframe 2020 development.
Reference: Airframe 19 Milestone: #528
## airframe-codec
- [ ] Performance improvement by switching to pure-Scala…
-
It would be great if airspec support **_custom assertion_** feature as in other test frameworks.
One of my usecase of custom assertion is verifying equality of objects in JavaScript world on Scala.…
-
To use airspec on Scala.js, is is required to invoke `scalaJsSupport` in test code.
https://github.com/wvlet/airframe/blob/9277263b0d507ea7459a12fef82d301395fd3463/airspec/src/test/scala/examples/T…
-
Documentation:
- [x] Quick Start https://wvlet.org/airframe/docs/airspec.html#quick-start
- [x] How to use logging (e.g., info, debug, etc.) and src/test/resources/log-test.properties
Error rep…
-
If we need to use the same dependencies for test cases, instead of writing like this:
```scala
trait MyTest extends AirSpec {
def test1(client:HttpClient) = { ... }
def test2(client:HttpClie…
-
```scala
class A extends AirSpec {
override protected def design = newDesign.bind[X].toInstance(x)
private var x:X;
protected def beforeAll(x:X) { this.x = x }
def test = {
//…
-
Dependencies to ScalaTest and ScalaCheck often becomes blocker for upgrading Airframe to a newer Scala version.
An idea is:
- Using minitest: https://github.com/monix/minitest (But Scala Native is…
-
This ticket is a placeholder for describing the roadmap for Airframe 2019 releases.
- Milestone: Airframe 20 #839
# Airframe 19
## airframe-http
- [x] Filter support #540
- e.g., adding auth…
-
At some timing, multiple log handlers can be registered. Probably we should isolate loggers for each AirSpecLogger
-
As reported by @SethTisue in https://github.com/wvlet/airframe/pull/587#issuecomment-520183779, using airspec for testing airframe modules causes cyclic dependencies.
Problem:
Airspec depends on a…