Closed
Description
In a project with both scala and scalajs the coverage broke tests. I think is because scalajs generate intermediate classes but not sure
Project based on https://github.com/vmunier/play-with-scalajs-example
Error:
Compiling 1 Scala source to /Users/giovanni/Projetos/atende/monografias/shared/.js/target/scala-2.11/classes...
[info] Compiling 1 Scala source to /Users/giovanni/Projetos/atende/monografias/shared/.jvm/target/scala-2.11/classes...
[info] Cleaning datadir [/Users/giovanni/Projetos/atende/monografias/shared/.jvm/target/scala-2.11/scoverage-data]
[info] Beginning coverage instrumentation
[info] Instrumentation completed [11 statements]
[info] Cleaning datadir [/Users/giovanni/Projetos/atende/monografias/shared/.js/target/scala-2.11/scoverage-data]
[info] Beginning coverage instrumentation
[info] Wrote instrumentation file [/Users/giovanni/Projetos/atende/monografias/shared/.jvm/target/scala-2.11/scoverage-data/scoverage.coverage.xml]
[info] Will write measurement data to [/Users/giovanni/Projetos/atende/monografias/shared/.jvm/target/scala-2.11/scoverage-data]
[info] Instrumentation completed [11 statements]
[info] Wrote instrumentation file [/Users/giovanni/Projetos/atende/monografias/shared/.js/target/scala-2.11/scoverage-data/scoverage.coverage.xml]
[info] Will write measurement data to [/Users/giovanni/Projetos/atende/monografias/shared/.js/target/scala-2.11/scoverage-data]
[info] Compiling 6 Scala sources and 1 Java source to /Users/giovanni/Projetos/atende/monografias/server/target/scala-2.11/classes...
[info] Compiling 5 Scala sources to /Users/giovanni/Projetos/atende/monografias/client/target/scala-2.11/classes...
[info] Cleaning datadir [/Users/giovanni/Projetos/atende/monografias/client/target/scala-2.11/scoverage-data]
[info] Beginning coverage instrumentation
[info] Instrumentation completed [26 statements]
[info] Wrote instrumentation file [/Users/giovanni/Projetos/atende/monografias/client/target/scala-2.11/scoverage-data/scoverage.coverage.xml]
[info] Will write measurement data to [/Users/giovanni/Projetos/atende/monografias/client/target/scala-2.11/scoverage-data]
[info] Cleaning datadir [/Users/giovanni/Projetos/atende/monografias/server/target/scala-2.11/scoverage-data]
[info] Beginning coverage instrumentation
[info] Instrumentation completed [342 statements]
[info] Wrote instrumentation file [/Users/giovanni/Projetos/atende/monografias/server/target/scala-2.11/scoverage-data/scoverage.coverage.xml]
[info] Will write measurement data to [/Users/giovanni/Projetos/atende/monografias/server/target/scala-2.11/scoverage-data]
[info] Fast optimizing /Users/giovanni/Projetos/atende/monografias/client/target/scala-2.11/monografias-fastopt.js
[error] Referring to non-existent class Lscoverage_Invoker$
[error] called from LmonoJs_MonoApp$.main__V
[error] called from sjs_js_JSApp$class.$$js$exported$meth$main__sjs_js_JSApp__O
[error] called from LmonoJs_MonoApp$.$$js$exported$meth$main__O
[error] called from LmonoJs_MonoApp$.main
[error] exported to JavaScript with @JSExport
[error] involving instantiated classes:
[error] LmonoJs_MonoApp$
[error] Referring to non-existent method Lscoverage_Invoker$.invoked__I__T__V
Metadata
Metadata
Assignees
Labels
No labels