diff --git a/src/main/scala/example/Vector.scala b/src/main/scala/example/Vector.scala index 5c0796a464338fdf232164e053216aa83aa6aa88..85b0c8cf36d15cb95d2583273c77cb867aa87477 100644 --- a/src/main/scala/example/Vector.scala +++ b/src/main/scala/example/Vector.scala @@ -4,6 +4,10 @@ import scala.math.sqrt case class Vector(var list : List[Double]) { val size = () => this.list.size + val get = (i : Int) => this.list(i) + val equals = (v : Vector) => this.list == v.list + val update = (i : Int, value : Double) => this.list = this.list.updated(i, value) + val sameSize = (v : Vector) => this.size() == v.size() // Add Terminal recursive def addA(v : Vector) : Vector = { @@ -17,7 +21,7 @@ case class Vector(var list : List[Double]) { // Add With Collection function map def addB(v : Vector) : Vector = { - Vector(this.list.zip(v.list).map{ case (x,y) => x + y}) + Vector(this.list.zip(v.list).map{case (x,y) => x + y}) } // Add Terminal recursive @@ -32,7 +36,7 @@ case class Vector(var list : List[Double]) { // Sub With Collection function map def subB(v : Vector) : Vector = { - Vector(this.list.zip(v.list).map{ case (x,y) => x - y}) + Vector(this.list.zip(v.list).map{case (x,y) => x - y}) } // Scalar mul With Terminal recursive diff --git a/src/test/scala/example/VectorSpec.scala b/src/test/scala/example/VectorSpec.scala index ebe69caab0d9e81725ba16dea1a9c411a3c412dd..d923d112552d57872ed4f5631563babd329088c2 100644 --- a/src/test/scala/example/VectorSpec.scala +++ b/src/test/scala/example/VectorSpec.scala @@ -35,6 +35,25 @@ class Vector6Suite extends FunSuite { } test( "test size" ) { - assert(v4.size == 3) + assert(v4.size() == 3) + } + + test( "test get" ) { + assert(v4.get(0) == 1.0) + } + + test( "test equals" ){ + assert(v1.equals(v2) == true) + assert(v1.equals(v3) == false) + } + + test( "test update" ){ + v4.update(0, 2.0) + assert(v4.get(0) == 2.0) + } + + test( "test sameSize" ){ + assert(v4.sameSize(v3) == false) + assert(v1.sameSize(v2) == true) } } diff --git a/target/scala-2.12/classes/example/Vector.class b/target/scala-2.12/classes/example/Vector.class index a5867af23dbe9a186b800c4f9a97dbbae49d67df..41c829b926181a27e562517e17bd94056f73bfce 100644 Binary files a/target/scala-2.12/classes/example/Vector.class and b/target/scala-2.12/classes/example/Vector.class differ diff --git a/target/scala-2.12/test-classes/example/Vector6Suite.class b/target/scala-2.12/test-classes/example/Vector6Suite.class index c3f75e3d51f4003c51a11e99542e7690d4b08305..c4435fc45115b989cebbe27daaacdc4f541ae218 100644 Binary files a/target/scala-2.12/test-classes/example/Vector6Suite.class and b/target/scala-2.12/test-classes/example/Vector6Suite.class differ diff --git a/target/streams/compile/compile/$global/streams/out b/target/streams/compile/compile/$global/streams/out index d696631ea31dc42d27a963d41668f8d99a760bc0..b19350b15df9c6380f1f0fd6484a7eba85efd02c 100644 --- a/target/streams/compile/compile/$global/streams/out +++ b/target/streams/compile/compile/$global/streams/out @@ -1,4 +1,4 @@ -[0m[[0m[31merror[0m] [0m[0mC:\Users\Geoffrey\Desktop\scala\javatoscala\src\main\scala\example\Vector.scala:6:33: stable identifier required, but this.list found.[0m -[0m[[0m[31merror[0m] [0m[0m val size = () : Int => this.list.size[0m -[0m[[0m[31merror[0m] [0m[0m ^[0m +[0m[[0m[31merror[0m] [0m[0mC:\Users\Geoffrey\Desktop\scala\javatoscala\src\main\scala\example\Vector.scala:8:54: value insert is not a member of List[Double][0m +[0m[[0m[31merror[0m] [0m[0m val set = (i : Int, value : Double) => this.list.insert(i, value)[0m +[0m[[0m[31merror[0m] [0m[0m ^[0m [0m[[0m[31merror[0m] [0m[0mone error found[0m diff --git a/target/streams/compile/compileIncSetup/$global/streams/inc_compile_2.12.zip b/target/streams/compile/compileIncSetup/$global/streams/inc_compile_2.12.zip index b0eea97f0fb06a8615096d5601a82e05a8ab0e45..4b808f93e5b3e47e9d22d415701dfa671000f4fa 100644 Binary files a/target/streams/compile/compileIncSetup/$global/streams/inc_compile_2.12.zip and b/target/streams/compile/compileIncSetup/$global/streams/inc_compile_2.12.zip differ diff --git a/target/streams/compile/compileIncremental/$global/streams/out b/target/streams/compile/compileIncremental/$global/streams/out index c8aa541c144243eaf54ceb436e4441bd8e49d4b9..e16a6ae754eeb7418b06d88d8ed2afa55e38d309 100644 --- a/target/streams/compile/compileIncremental/$global/streams/out +++ b/target/streams/compile/compileIncremental/$global/streams/out @@ -17,11 +17,11 @@ [0m[[0m[0minfo[0m] [0m[0mCompiling 1 Scala source to C:\Users\Geoffrey\Desktop\scala\javatoscala\target\scala-2.12\classes ...[0m [0m[[0m[0mdebug[0m] [0m[0mGetting org.scala-sbt:compiler-bridge_2.12:1.2.5:compile for Scala 2.12.8[0m [0m[[0m[0mdebug[0m] [0m[0mGetting org.scala-sbt:compiler-bridge_2.12:1.2.5:compile for Scala 2.12.8[0m -[0m[[0m[0mdebug[0m] [0m[0m[zinc] Running cached compiler 6701a736 for Scala compiler version 2.12.8[0m +[0m[[0m[0mdebug[0m] [0m[0m[zinc] Running cached compiler 31535c45 for Scala compiler version 2.12.8[0m [0m[[0m[0mdebug[0m] [0m[0m[zinc] The Scala compiler is invoked with:[0m [0m[[0m[0mdebug[0m] [0m[0m -bootclasspath[0m [0m[[0m[0mdebug[0m] [0m[0m C:\Users\Geoffrey\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.12.8.jar[0m [0m[[0m[0mdebug[0m] [0m[0m -classpath[0m [0m[[0m[0mdebug[0m] [0m[0m C:\Users\Geoffrey\Desktop\scala\javatoscala\target\scala-2.12\classes[0m -[0m[[0m[0mdebug[0m] [0m[0mScala compilation took 2.790756 s[0m +[0m[[0m[0mdebug[0m] [0m[0mScala compilation took 2.8116456 s[0m [0m[[0m[0minfo[0m] [0m[0mDone compiling.[0m diff --git a/target/streams/test/compile/$global/streams/out b/target/streams/test/compile/$global/streams/out index 4ece8f722b3b1a2da980a3e17f318af410777a3b..486360e95be6c6ad2e3ac6f76e607ca78b8e838a 100644 --- a/target/streams/test/compile/$global/streams/out +++ b/target/streams/test/compile/$global/streams/out @@ -1,4 +1,4 @@ -[0m[[0m[31merror[0m] [0m[0mH:\Jorge_Jose_Goncalves\HEPIA_Formation\Cours\sesmestre_6\programmation_fonctionnel\final_project\javatoscala\src\test\scala\example\HelloSpec.scala:12:15: value addA is not a member of scala.collection.immutable.Vector[List[Double]][0m -[0m[[0m[31merror[0m] [0m[0m assert(v1.addA(v2) == Vector(List(0.0, 2.0, 4.0, 6.0)))[0m -[0m[[0m[31merror[0m] [0m[0m ^[0m +[0m[[0m[31merror[0m] [0m[0mC:\Users\Geoffrey\Desktop\scala\javatoscala\src\test\scala\example\VectorSpec.scala:43:8: reassignment to val[0m +[0m[[0m[31merror[0m] [0m[0m v4 = v4.set(0, 2.0)[0m +[0m[[0m[31merror[0m] [0m[0m ^[0m [0m[[0m[31merror[0m] [0m[0mone error found[0m diff --git a/target/streams/test/compileIncSetup/$global/streams/inc_compile_2.12.zip b/target/streams/test/compileIncSetup/$global/streams/inc_compile_2.12.zip index 33472ef3b060b75930dac59d4b43edbd4fad86e2..5b03e1eea314f3f702ae492ac6dbd6ea56603951 100644 Binary files a/target/streams/test/compileIncSetup/$global/streams/inc_compile_2.12.zip and b/target/streams/test/compileIncSetup/$global/streams/inc_compile_2.12.zip differ diff --git a/target/streams/test/compileIncremental/$global/streams/out b/target/streams/test/compileIncremental/$global/streams/out index 19decab8bd0ff56bdfba0221a074b2ded4fb6cca..1fdcb15e3b2bf7cb84e6d8a9b1dc4044f9432905 100644 --- a/target/streams/test/compileIncremental/$global/streams/out +++ b/target/streams/test/compileIncremental/$global/streams/out @@ -1,34 +1,34 @@ [0m[[0m[0mdebug[0m] [0m[0mThe example.Vector$ has the following regular definitions changed:[0m -[0m[[0m[0mdebug[0m] [0m[0m UsedName(size,[Default]), UsedName(test,[Default]).[0m +[0m[[0m[0mdebug[0m] [0m[0m UsedName(sameSize,[Default]).[0m [0m[[0m[0mdebug[0m] [0m[0mAll member reference dependencies will be considered within this context.[0m [0m[[0m[0mdebug[0m] [0m[0mFiles invalidated by inheriting from (external) example.Vector$: Set(); now invalidating by inheritance (internally).[0m [0m[[0m[0mdebug[0m] [0m[0mGetting direct dependencies of all classes transitively invalidated by inheritance.[0m [0m[[0m[0mdebug[0m] [0m[0mGetting classes that directly depend on (external) example.Vector$.[0m -[0m[[0m[0mdebug[0m] [0m[0mThe following modified names cause invalidation of example.Vector6Suite: Set(UsedName(test,[Default]))[0m +[0m[[0m[0mdebug[0m] [0m[0mNone of the modified names appears in source file of example.Vector6Suite. This dependency is not being considered for invalidation.[0m [0m[[0m[0mdebug[0m] [0m[0m[0m [0m[[0m[0mdebug[0m] [0m[0mInitial source changes: [0m [0m[[0m[0mdebug[0m] [0m[0m removed:Set()[0m [0m[[0m[0mdebug[0m] [0m[0m added: Set()[0m [0m[[0m[0mdebug[0m] [0m[0m modified: Set(C:\Users\Geoffrey\Desktop\scala\javatoscala\src\test\scala\example\VectorSpec.scala)[0m [0m[[0m[0mdebug[0m] [0m[0mInvalidated products: Set()[0m -[0m[[0m[0mdebug[0m] [0m[0mExternal API changes: API Changes: Set(NamesChange(example.Vector$,ModifiedNames(changes = UsedName(size,[Default]), UsedName(test,[Default]))))[0m +[0m[[0m[0mdebug[0m] [0m[0mExternal API changes: API Changes: Set(NamesChange(example.Vector$,ModifiedNames(changes = UsedName(sameSize,[Default]))))[0m [0m[[0m[0mdebug[0m] [0m[0mModified binary dependencies: Set()[0m [0m[[0m[0mdebug[0m] [0m[0mInitial directly invalidated classes: Set(example.Vector6Suite)[0m [0m[[0m[0mdebug[0m] [0m[0m[0m [0m[[0m[0mdebug[0m] [0m[0mSources indirectly invalidated by:[0m [0m[[0m[0mdebug[0m] [0m[0m product: Set()[0m [0m[[0m[0mdebug[0m] [0m[0m binary dep: Set()[0m -[0m[[0m[0mdebug[0m] [0m[0m external source: Set(example.Vector6Suite)[0m +[0m[[0m[0mdebug[0m] [0m[0m external source: Set()[0m [0m[[0m[0mdebug[0m] [0m[0mAll sources are invalidated.[0m [0m[[0m[0mdebug[0m] [0m[0mRecompiling all 1 sources: invalidated sources (1) exceeded 50.0% of all sources[0m [0m[[0m[0minfo[0m] [0m[0mCompiling 1 Scala source to C:\Users\Geoffrey\Desktop\scala\javatoscala\target\scala-2.12\test-classes ...[0m [0m[[0m[0mdebug[0m] [0m[0mGetting org.scala-sbt:compiler-bridge_2.12:1.2.5:compile for Scala 2.12.8[0m [0m[[0m[0mdebug[0m] [0m[0mGetting org.scala-sbt:compiler-bridge_2.12:1.2.5:compile for Scala 2.12.8[0m -[0m[[0m[0mdebug[0m] [0m[0m[zinc] Running cached compiler 7881afdd for Scala compiler version 2.12.8[0m +[0m[[0m[0mdebug[0m] [0m[0m[zinc] Running cached compiler 2012c2ac for Scala compiler version 2.12.8[0m [0m[[0m[0mdebug[0m] [0m[0m[zinc] The Scala compiler is invoked with:[0m [0m[[0m[0mdebug[0m] [0m[0m -bootclasspath[0m [0m[[0m[0mdebug[0m] [0m[0m C:\Users\Geoffrey\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.12.8.jar[0m [0m[[0m[0mdebug[0m] [0m[0m -classpath[0m [0m[[0m[0mdebug[0m] [0m[0m C:\Users\Geoffrey\Desktop\scala\javatoscala\target\scala-2.12\test-classes;C:\Users\Geoffrey\Desktop\scala\javatoscala\target\scala-2.12\classes;C:\Users\Geoffrey\.ivy2\cache\org.scalatest\scalatest_2.12\bundles\scalatest_2.12-3.0.5.jar;C:\Users\Geoffrey\.ivy2\cache\org.scalactic\scalactic_2.12\bundles\scalactic_2.12-3.0.5.jar;C:\Users\Geoffrey\.ivy2\cache\org.scala-lang\scala-reflect\jars\scala-reflect-2.12.8.jar;C:\Users\Geoffrey\.ivy2\cache\org.scala-lang.modules\scala-xml_2.12\bundles\scala-xml_2.12-1.0.6.jar[0m -[0m[[0m[0mdebug[0m] [0m[0mScala compilation took 0.5887783 s[0m +[0m[[0m[0mdebug[0m] [0m[0mScala compilation took 0.6689103 s[0m [0m[[0m[0minfo[0m] [0m[0mDone compiling.[0m diff --git a/target/streams/test/definedTests/$global/streams/out b/target/streams/test/definedTests/$global/streams/out index d9607708b7950f4a7d36fb60b4dfaa187f2c23b0..e2228eb152c2e963afd2740c6f98bd32844f889d 100644 --- a/target/streams/test/definedTests/$global/streams/out +++ b/target/streams/test/definedTests/$global/streams/out @@ -1,2 +1,2 @@ -[0m[[0m[0mdebug[0m] [0m[0mSubclass fingerprints: List((org.scalatest.Suite,false,org.scalatest.tools.Framework$$anon$1@3976b0bb))[0m -[0m[[0m[0mdebug[0m] [0m[0mAnnotation fingerprints: List((org.scalatest.WrapWith,false,org.scalatest.tools.Framework$$anon$2@204144a4))[0m +[0m[[0m[0mdebug[0m] [0m[0mSubclass fingerprints: List((org.scalatest.Suite,false,org.scalatest.tools.Framework$$anon$1@3a2c4b4b))[0m +[0m[[0m[0mdebug[0m] [0m[0mAnnotation fingerprints: List((org.scalatest.WrapWith,false,org.scalatest.tools.Framework$$anon$2@7cdda8dd))[0m diff --git a/target/streams/test/test/$global/streams/out b/target/streams/test/test/$global/streams/out index 46dad054d985f94125fbf57830d74ba9bd2ab1aa..1522f71382b9df4cc1af54ee2eb6454155e34e35 100644 --- a/target/streams/test/test/$global/streams/out +++ b/target/streams/test/test/$global/streams/out @@ -1,9 +1,8 @@ -[0m[[0m[0mdebug[0m] [0m[0mRunning TaskDef(example.Vector6Suite, org.scalatest.tools.Framework$$anon$1@3976b0bb, false, [SuiteSelector])[0m -[0m[[0m[0minfo[0m] [0m[0m[36mRun completed in 278 milliseconds.[0m[0m -[0m[[0m[0minfo[0m] [0m[0m[36mTotal number of tests run: 6[0m[0m +[0m[[0m[0mdebug[0m] [0m[0mRunning TaskDef(example.Vector6Suite, org.scalatest.tools.Framework$$anon$1@3a2c4b4b, false, [SuiteSelector])[0m +[0m[[0m[0minfo[0m] [0m[0m[36mRun completed in 252 milliseconds.[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[36mTotal number of tests run: 10[0m[0m [0m[[0m[0minfo[0m] [0m[0m[36mSuites: completed 1, aborted 0[0m[0m -[0m[[0m[0minfo[0m] [0m[0m[36mTests: succeeded 5, failed 1, canceled 0, ignored 0, pending 0[0m[0m -[0m[[0m[0minfo[0m] [0m[0m[31m*** 1 TEST FAILED ***[0m[0m -[0m[[0m[31merror[0m] [0m[0mFailed tests:[0m -[0m[[0m[31merror[0m] [0m[0m example.Vector6Suite[0m -[0m[[0m[31merror[0m] [0m[0m(Test / [31mtest[0m) sbt.TestsFailedException: Tests unsuccessful[0m +[0m[[0m[0minfo[0m] [0m[0m[36mTests: succeeded 10, failed 0, canceled 0, ignored 0, pending 0[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32mAll tests passed.[0m[0m +[0m[[0m[0mdebug[0m] [0m[0mPassed tests:[0m +[0m[[0m[0mdebug[0m] [0m[0m example.Vector6Suite[0m diff --git a/target/streams/test/test/$global/streams/succeeded_tests b/target/streams/test/test/$global/streams/succeeded_tests index 8f62cb31ebaaf9250a1f33766140d68668c1f1b0..7d0020dc3af55a9cef5704e740443c4f6338eedb 100644 --- a/target/streams/test/test/$global/streams/succeeded_tests +++ b/target/streams/test/test/$global/streams/succeeded_tests @@ -1,2 +1,3 @@ #Successful Tests -#Sun Apr 25 16:11:59 CEST 2021 +#Sun Apr 25 16:55:46 CEST 2021 +example.Vector6Suite=1619362546483 diff --git a/target/streams/test/test/isModule=false name=example.Vector6Suite/test/out b/target/streams/test/test/isModule=false name=example.Vector6Suite/test/out index 816d9a7559924ec1a53a43509709cdca3c4bb940..2243584cc14b79490a7dae40f65fefbe482c2eee 100644 --- a/target/streams/test/test/isModule=false name=example.Vector6Suite/test/out +++ b/target/streams/test/test/isModule=false name=example.Vector6Suite/test/out @@ -4,5 +4,8 @@ [0m[[0m[0minfo[0m] [0m[0m[32m- test sub[0m[0m [0m[[0m[0minfo[0m] [0m[0m[32m- test concat[0m[0m [0m[[0m[0minfo[0m] [0m[0m[32m- test norm[0m[0m -[0m[[0m[0minfo[0m] [0m[0m[31m- test size *** FAILED ***[0m[0m -[0m[[0m[0minfo[0m] [0m[0m[31m Vector(List(1.0, 2.0, 2.0)) had size example.Vector$$Lambda$4657/0x0000000101727840@331acfc5 instead of expected size 3 (VectorSpec.scala:38)[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32m- test size[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32m- test get[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32m- test equals[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32m- test update[0m[0m +[0m[[0m[0minfo[0m] [0m[0m[32m- test sameSize[0m[0m diff --git a/target/test-reports/TEST-example.Vector6Suite.xml b/target/test-reports/TEST-example.Vector6Suite.xml index add9a472bf044c377fa285d2d4e39889a87f305c..3854ae36ffca7a6c691c3512dc0dbb291909cf98 100644 --- a/target/test-reports/TEST-example.Vector6Suite.xml +++ b/target/test-reports/TEST-example.Vector6Suite.xml @@ -1,83 +1,29 @@ <?xml version='1.0' encoding='UTF-8'?> -<testsuite hostname="DESKTOP-GFODN1G" name="example.Vector6Suite" tests="6" errors="0" failures="1" skipped="0" time="0.028" timestamp="2021-04-25T16:11:59"> +<testsuite hostname="DESKTOP-GFODN1G" name="example.Vector6Suite" tests="10" errors="0" failures="0" skipped="0" time="0.012" timestamp="2021-04-25T16:55:46"> <properties> <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/><property name="java.specification.version" value="11"/><property name="sun.cpu.isalist" value="amd64"/><property name="sun.jnu.encoding" value="Cp1252"/><property name="sun.arch.data.model" value="64"/><property name="java.vendor.url" value="https://openjdk.java.net/"/><property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin"/><property name="sun.java.command" value="xsbt.boot.Boot test"/><property name="jdk.debug" value="release"/><property name="sun.stderr.encoding" value="cp850"/><property name="java.specification.vendor" value="Oracle Corporation"/><property name="java.version.date" value="2021-01-19"/><property name="java.home" value="C:\Program Files\Java\jdk-11.0.10"/><property name="file.separator" value="\"/><property name="java.vm.compressedOopsMode" value="32-bit"/><property name="line.separator" value=" -"/><property name="sun.stdout.encoding" value="cp850"/><property name="java.specification.name" value="Java Platform API Specification"/><property name="java.vm.specification.vendor" value="Oracle Corporation"/><property name="user.script" value=""/><property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/><property name="java.runtime.version" value="11.0.10+8-LTS-162"/><property name="user.name" value="Geoffrey"/><property name="file.encoding" value="UTF-8"/><property name="jnidispatch.path" value="C:\Users\Geoffrey\AppData\Local\Temp\jna-1904227157\jna9961400076647041185.dll"/><property name="java.vendor.version" value="18.9"/><property name="jna.loaded" value="true"/><property name="java.io.tmpdir" value="C:\Users\Geoffrey\AppData\Local\Temp\"/><property name="java.version" value="11.0.10"/><property name="java.vm.specification.name" value="Java Virtual Machine Specification"/><property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/><property name="sun.os.patch.level" value=""/><property name="java.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk-11.0.10\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;C:\Users\Geoffrey\.dotnet\tools;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\sbt\bin;C:\Program Files\Java\jdk-11.0.10\bin;C:\Users\Geoffrey\.cargo\bin;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;D:\logiciels\VS Code\Microsoft VS Code\bin;C:\Users\Geoffrey\AppData\Roaming\npm;D:\logiciels\jflex\jflex-1.7.0\bin;D:\logiciels\MikTex\miktex\bin\x64\;C:\Users\Geoffrey\.dotnet\tools;C:\Program Files\Java\jdk-11.0.10\bin;;."/><property name="java.vendor" value="Oracle Corporation"/><property name="scala.ext.dirs" value="C:\Users\Geoffrey\.sbt\0.13\java9-rt-ext-oracle_corporation_11_0_10"/><property name="sun.io.unicode.encoding" value="UnicodeLittle"/><property name="sun.desktop" value="windows"/><property name="java.class.path" value="C:\Program Files (x86)\sbt\\bin\sbt-launch.jar"/><property name="java.vm.vendor" value="Oracle Corporation"/><property name="user.variant" value=""/><property name="jline.shutdownhook" value="false"/><property name="user.timezone" value="Europe/Berlin"/><property name="os.name" value="Windows 10"/><property name="java.vm.specification.version" value="11"/><property name="sun.java.launcher" value="SUN_STANDARD"/><property name="user.country" value="FR"/><property name="sun.cpu.endian" value="little"/><property name="user.home" value="C:\Users\Geoffrey"/><property name="user.language" value="fr"/><property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/><property name="jline.esc.timeout" value="0"/><property name="path.separator" value=";"/><property name="os.version" value="10.0"/><property name="jna.nosys" value="true"/><property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/><property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/><property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/><property name="user.dir" value="C:\Users\Geoffrey\Desktop\scala\javatoscala"/><property name="os.arch" value="amd64"/><property name="java.vm.info" value="mixed mode"/><property name="java.vm.version" value="11.0.10+8-LTS-162"/><property name="java.class.version" value="55.0"/> +"/><property name="sun.stdout.encoding" value="cp850"/><property name="java.specification.name" value="Java Platform API Specification"/><property name="java.vm.specification.vendor" value="Oracle Corporation"/><property name="user.script" value=""/><property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/><property name="java.runtime.version" value="11.0.10+8-LTS-162"/><property name="user.name" value="Geoffrey"/><property name="file.encoding" value="UTF-8"/><property name="jnidispatch.path" value="C:\Users\Geoffrey\AppData\Local\Temp\jna-1904227157\jna17142074591031564905.dll"/><property name="java.vendor.version" value="18.9"/><property name="jna.loaded" value="true"/><property name="java.io.tmpdir" value="C:\Users\Geoffrey\AppData\Local\Temp\"/><property name="java.version" value="11.0.10"/><property name="java.vm.specification.name" value="Java Virtual Machine Specification"/><property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/><property name="sun.os.patch.level" value=""/><property name="java.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk-11.0.10\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;C:\Users\Geoffrey\.dotnet\tools;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\sbt\bin;C:\Program Files\Java\jdk-11.0.10\bin;C:\Users\Geoffrey\.cargo\bin;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;D:\logiciels\VS Code\Microsoft VS Code\bin;C:\Users\Geoffrey\AppData\Roaming\npm;D:\logiciels\jflex\jflex-1.7.0\bin;D:\logiciels\MikTex\miktex\bin\x64\;C:\Users\Geoffrey\.dotnet\tools;C:\Program Files\Java\jdk-11.0.10\bin;;."/><property name="java.vendor" value="Oracle Corporation"/><property name="scala.ext.dirs" value="C:\Users\Geoffrey\.sbt\0.13\java9-rt-ext-oracle_corporation_11_0_10"/><property name="sun.io.unicode.encoding" value="UnicodeLittle"/><property name="sun.desktop" value="windows"/><property name="java.class.path" value="C:\Program Files (x86)\sbt\\bin\sbt-launch.jar"/><property name="java.vm.vendor" value="Oracle Corporation"/><property name="user.variant" value=""/><property name="jline.shutdownhook" value="false"/><property name="user.timezone" value="Europe/Berlin"/><property name="os.name" value="Windows 10"/><property name="java.vm.specification.version" value="11"/><property name="sun.java.launcher" value="SUN_STANDARD"/><property name="user.country" value="FR"/><property name="sun.cpu.endian" value="little"/><property name="user.home" value="C:\Users\Geoffrey"/><property name="user.language" value="fr"/><property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/><property name="jline.esc.timeout" value="0"/><property name="path.separator" value=";"/><property name="os.version" value="10.0"/><property name="jna.nosys" value="true"/><property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/><property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/><property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/><property name="user.dir" value="C:\Users\Geoffrey\Desktop\scala\javatoscala"/><property name="os.arch" value="amd64"/><property name="java.vm.info" value="mixed mode"/><property name="java.vm.version" value="11.0.10+8-LTS-162"/><property name="java.class.version" value="55.0"/> </properties> - <testcase classname="example.Vector6Suite" name="test add" time="0.012"> + <testcase classname="example.Vector6Suite" name="test add" time="0.01"> - </testcase><testcase classname="example.Vector6Suite" name="test mul" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test mul" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test sub" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test sub" time="0.0"> </testcase><testcase classname="example.Vector6Suite" name="test concat" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test norm" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test norm" time="0.002"> + + </testcase><testcase classname="example.Vector6Suite" name="test size" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test get" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test equals" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test update" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test sameSize" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test size" time="0.013"> - <failure message="Vector(List(1.0, 2.0, 2.0)) had size example.Vector$$Lambda$4657/0x0000000101727840@331acfc5 instead of expected size 3" type="org.scalatest.exceptions.TestFailedException">org.scalatest.exceptions.TestFailedException: Vector(List(1.0, 2.0, 2.0)) had size example.Vector$$Lambda$4657/0x0000000101727840@331acfc5 instead of expected size 3 - at org.scalatest.Assertions.newAssertionFailedException(Assertions.scala:528) - at org.scalatest.Assertions.newAssertionFailedException$(Assertions.scala:527) - at org.scalatest.FunSuite.newAssertionFailedException(FunSuite.scala:1560) - at org.scalatest.Assertions$AssertionsHelper.macroAssert(Assertions.scala:501) - at example.Vector6Suite.$anonfun$new$6(VectorSpec.scala:38) - at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85) - at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83) - at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) - at org.scalatest.Transformer.apply(Transformer.scala:22) - at org.scalatest.Transformer.apply(Transformer.scala:20) - at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:186) - at org.scalatest.TestSuite.withFixture(TestSuite.scala:196) - at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195) - at org.scalatest.FunSuite.withFixture(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.invokeWithFixture$1(FunSuiteLike.scala:184) - at org.scalatest.FunSuiteLike.$anonfun$runTest$1(FunSuiteLike.scala:196) - at org.scalatest.SuperEngine.runTestImpl(Engine.scala:289) - at org.scalatest.FunSuiteLike.runTest(FunSuiteLike.scala:196) - at org.scalatest.FunSuiteLike.runTest$(FunSuiteLike.scala:178) - at org.scalatest.FunSuite.runTest(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.$anonfun$runTests$1(FunSuiteLike.scala:229) - at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:396) - at scala.collection.immutable.List.foreach(List.scala:392) - at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:384) - at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:379) - at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:461) - at org.scalatest.FunSuiteLike.runTests(FunSuiteLike.scala:229) - at org.scalatest.FunSuiteLike.runTests$(FunSuiteLike.scala:228) - at org.scalatest.FunSuite.runTests(FunSuite.scala:1560) - at org.scalatest.Suite.run(Suite.scala:1147) - at org.scalatest.Suite.run$(Suite.scala:1129) - at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.$anonfun$run$1(FunSuiteLike.scala:233) - at org.scalatest.SuperEngine.runImpl(Engine.scala:521) - at org.scalatest.FunSuiteLike.run(FunSuiteLike.scala:233) - at org.scalatest.FunSuiteLike.run$(FunSuiteLike.scala:232) - at org.scalatest.FunSuite.run(FunSuite.scala:1560) - at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:314) - at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:507) - at sbt.TestRunner.runTest$1(TestFramework.scala:113) - at sbt.TestRunner.run(TestFramework.scala:124) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:282) - at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:246) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:282) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:282) - at sbt.TestFunction.apply(TestFramework.scala:294) - at sbt.Tests$.$anonfun$toTask$1(Tests.scala:309) - at sbt.std.Transform$$anon$3.$anonfun$apply$2(System.scala:46) - at sbt.std.Transform$$anon$4.work(System.scala:67) - at sbt.Execute.$anonfun$submit$2(Execute.scala:269) - at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16) - at sbt.Execute.work(Execute.scala:278) - at sbt.Execute.$anonfun$submit$1(Execute.scala:269) - at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178) - at sbt.CompletionService$$anon$2.call(CompletionService.scala:37) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) - at java.base/java.lang.Thread.run(Thread.java:834) -</failure> </testcase> <system-out><![CDATA[]]></system-out> <system-err><![CDATA[]]></system-err> diff --git a/target/test-reports/example.Vector6Suite.xml b/target/test-reports/example.Vector6Suite.xml index add9a472bf044c377fa285d2d4e39889a87f305c..3854ae36ffca7a6c691c3512dc0dbb291909cf98 100644 --- a/target/test-reports/example.Vector6Suite.xml +++ b/target/test-reports/example.Vector6Suite.xml @@ -1,83 +1,29 @@ <?xml version='1.0' encoding='UTF-8'?> -<testsuite hostname="DESKTOP-GFODN1G" name="example.Vector6Suite" tests="6" errors="0" failures="1" skipped="0" time="0.028" timestamp="2021-04-25T16:11:59"> +<testsuite hostname="DESKTOP-GFODN1G" name="example.Vector6Suite" tests="10" errors="0" failures="0" skipped="0" time="0.012" timestamp="2021-04-25T16:55:46"> <properties> <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/><property name="java.specification.version" value="11"/><property name="sun.cpu.isalist" value="amd64"/><property name="sun.jnu.encoding" value="Cp1252"/><property name="sun.arch.data.model" value="64"/><property name="java.vendor.url" value="https://openjdk.java.net/"/><property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin"/><property name="sun.java.command" value="xsbt.boot.Boot test"/><property name="jdk.debug" value="release"/><property name="sun.stderr.encoding" value="cp850"/><property name="java.specification.vendor" value="Oracle Corporation"/><property name="java.version.date" value="2021-01-19"/><property name="java.home" value="C:\Program Files\Java\jdk-11.0.10"/><property name="file.separator" value="\"/><property name="java.vm.compressedOopsMode" value="32-bit"/><property name="line.separator" value=" -"/><property name="sun.stdout.encoding" value="cp850"/><property name="java.specification.name" value="Java Platform API Specification"/><property name="java.vm.specification.vendor" value="Oracle Corporation"/><property name="user.script" value=""/><property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/><property name="java.runtime.version" value="11.0.10+8-LTS-162"/><property name="user.name" value="Geoffrey"/><property name="file.encoding" value="UTF-8"/><property name="jnidispatch.path" value="C:\Users\Geoffrey\AppData\Local\Temp\jna-1904227157\jna9961400076647041185.dll"/><property name="java.vendor.version" value="18.9"/><property name="jna.loaded" value="true"/><property name="java.io.tmpdir" value="C:\Users\Geoffrey\AppData\Local\Temp\"/><property name="java.version" value="11.0.10"/><property name="java.vm.specification.name" value="Java Virtual Machine Specification"/><property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/><property name="sun.os.patch.level" value=""/><property name="java.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk-11.0.10\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;C:\Users\Geoffrey\.dotnet\tools;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\sbt\bin;C:\Program Files\Java\jdk-11.0.10\bin;C:\Users\Geoffrey\.cargo\bin;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;D:\logiciels\VS Code\Microsoft VS Code\bin;C:\Users\Geoffrey\AppData\Roaming\npm;D:\logiciels\jflex\jflex-1.7.0\bin;D:\logiciels\MikTex\miktex\bin\x64\;C:\Users\Geoffrey\.dotnet\tools;C:\Program Files\Java\jdk-11.0.10\bin;;."/><property name="java.vendor" value="Oracle Corporation"/><property name="scala.ext.dirs" value="C:\Users\Geoffrey\.sbt\0.13\java9-rt-ext-oracle_corporation_11_0_10"/><property name="sun.io.unicode.encoding" value="UnicodeLittle"/><property name="sun.desktop" value="windows"/><property name="java.class.path" value="C:\Program Files (x86)\sbt\\bin\sbt-launch.jar"/><property name="java.vm.vendor" value="Oracle Corporation"/><property name="user.variant" value=""/><property name="jline.shutdownhook" value="false"/><property name="user.timezone" value="Europe/Berlin"/><property name="os.name" value="Windows 10"/><property name="java.vm.specification.version" value="11"/><property name="sun.java.launcher" value="SUN_STANDARD"/><property name="user.country" value="FR"/><property name="sun.cpu.endian" value="little"/><property name="user.home" value="C:\Users\Geoffrey"/><property name="user.language" value="fr"/><property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/><property name="jline.esc.timeout" value="0"/><property name="path.separator" value=";"/><property name="os.version" value="10.0"/><property name="jna.nosys" value="true"/><property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/><property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/><property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/><property name="user.dir" value="C:\Users\Geoffrey\Desktop\scala\javatoscala"/><property name="os.arch" value="amd64"/><property name="java.vm.info" value="mixed mode"/><property name="java.vm.version" value="11.0.10+8-LTS-162"/><property name="java.class.version" value="55.0"/> +"/><property name="sun.stdout.encoding" value="cp850"/><property name="java.specification.name" value="Java Platform API Specification"/><property name="java.vm.specification.vendor" value="Oracle Corporation"/><property name="user.script" value=""/><property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/><property name="java.runtime.version" value="11.0.10+8-LTS-162"/><property name="user.name" value="Geoffrey"/><property name="file.encoding" value="UTF-8"/><property name="jnidispatch.path" value="C:\Users\Geoffrey\AppData\Local\Temp\jna-1904227157\jna17142074591031564905.dll"/><property name="java.vendor.version" value="18.9"/><property name="jna.loaded" value="true"/><property name="java.io.tmpdir" value="C:\Users\Geoffrey\AppData\Local\Temp\"/><property name="java.version" value="11.0.10"/><property name="java.vm.specification.name" value="Java Virtual Machine Specification"/><property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/><property name="sun.os.patch.level" value=""/><property name="java.library.path" value="C:\Program Files\Java\jdk-11.0.10\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk-11.0.10\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;C:\Users\Geoffrey\.dotnet\tools;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\sbt\bin;C:\Program Files\Java\jdk-11.0.10\bin;C:\Users\Geoffrey\.cargo\bin;C:\Users\Geoffrey\AppData\Local\Microsoft\WindowsApps;D:\logiciels\VS Code\Microsoft VS Code\bin;C:\Users\Geoffrey\AppData\Roaming\npm;D:\logiciels\jflex\jflex-1.7.0\bin;D:\logiciels\MikTex\miktex\bin\x64\;C:\Users\Geoffrey\.dotnet\tools;C:\Program Files\Java\jdk-11.0.10\bin;;."/><property name="java.vendor" value="Oracle Corporation"/><property name="scala.ext.dirs" value="C:\Users\Geoffrey\.sbt\0.13\java9-rt-ext-oracle_corporation_11_0_10"/><property name="sun.io.unicode.encoding" value="UnicodeLittle"/><property name="sun.desktop" value="windows"/><property name="java.class.path" value="C:\Program Files (x86)\sbt\\bin\sbt-launch.jar"/><property name="java.vm.vendor" value="Oracle Corporation"/><property name="user.variant" value=""/><property name="jline.shutdownhook" value="false"/><property name="user.timezone" value="Europe/Berlin"/><property name="os.name" value="Windows 10"/><property name="java.vm.specification.version" value="11"/><property name="sun.java.launcher" value="SUN_STANDARD"/><property name="user.country" value="FR"/><property name="sun.cpu.endian" value="little"/><property name="user.home" value="C:\Users\Geoffrey"/><property name="user.language" value="fr"/><property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/><property name="jline.esc.timeout" value="0"/><property name="path.separator" value=";"/><property name="os.version" value="10.0"/><property name="jna.nosys" value="true"/><property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/><property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/><property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/><property name="user.dir" value="C:\Users\Geoffrey\Desktop\scala\javatoscala"/><property name="os.arch" value="amd64"/><property name="java.vm.info" value="mixed mode"/><property name="java.vm.version" value="11.0.10+8-LTS-162"/><property name="java.class.version" value="55.0"/> </properties> - <testcase classname="example.Vector6Suite" name="test add" time="0.012"> + <testcase classname="example.Vector6Suite" name="test add" time="0.01"> - </testcase><testcase classname="example.Vector6Suite" name="test mul" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test mul" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test sub" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test sub" time="0.0"> </testcase><testcase classname="example.Vector6Suite" name="test concat" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test norm" time="0.001"> + </testcase><testcase classname="example.Vector6Suite" name="test norm" time="0.002"> + + </testcase><testcase classname="example.Vector6Suite" name="test size" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test get" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test equals" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test update" time="0.0"> + + </testcase><testcase classname="example.Vector6Suite" name="test sameSize" time="0.0"> - </testcase><testcase classname="example.Vector6Suite" name="test size" time="0.013"> - <failure message="Vector(List(1.0, 2.0, 2.0)) had size example.Vector$$Lambda$4657/0x0000000101727840@331acfc5 instead of expected size 3" type="org.scalatest.exceptions.TestFailedException">org.scalatest.exceptions.TestFailedException: Vector(List(1.0, 2.0, 2.0)) had size example.Vector$$Lambda$4657/0x0000000101727840@331acfc5 instead of expected size 3 - at org.scalatest.Assertions.newAssertionFailedException(Assertions.scala:528) - at org.scalatest.Assertions.newAssertionFailedException$(Assertions.scala:527) - at org.scalatest.FunSuite.newAssertionFailedException(FunSuite.scala:1560) - at org.scalatest.Assertions$AssertionsHelper.macroAssert(Assertions.scala:501) - at example.Vector6Suite.$anonfun$new$6(VectorSpec.scala:38) - at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85) - at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83) - at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) - at org.scalatest.Transformer.apply(Transformer.scala:22) - at org.scalatest.Transformer.apply(Transformer.scala:20) - at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:186) - at org.scalatest.TestSuite.withFixture(TestSuite.scala:196) - at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195) - at org.scalatest.FunSuite.withFixture(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.invokeWithFixture$1(FunSuiteLike.scala:184) - at org.scalatest.FunSuiteLike.$anonfun$runTest$1(FunSuiteLike.scala:196) - at org.scalatest.SuperEngine.runTestImpl(Engine.scala:289) - at org.scalatest.FunSuiteLike.runTest(FunSuiteLike.scala:196) - at org.scalatest.FunSuiteLike.runTest$(FunSuiteLike.scala:178) - at org.scalatest.FunSuite.runTest(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.$anonfun$runTests$1(FunSuiteLike.scala:229) - at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:396) - at scala.collection.immutable.List.foreach(List.scala:392) - at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:384) - at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:379) - at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:461) - at org.scalatest.FunSuiteLike.runTests(FunSuiteLike.scala:229) - at org.scalatest.FunSuiteLike.runTests$(FunSuiteLike.scala:228) - at org.scalatest.FunSuite.runTests(FunSuite.scala:1560) - at org.scalatest.Suite.run(Suite.scala:1147) - at org.scalatest.Suite.run$(Suite.scala:1129) - at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1560) - at org.scalatest.FunSuiteLike.$anonfun$run$1(FunSuiteLike.scala:233) - at org.scalatest.SuperEngine.runImpl(Engine.scala:521) - at org.scalatest.FunSuiteLike.run(FunSuiteLike.scala:233) - at org.scalatest.FunSuiteLike.run$(FunSuiteLike.scala:232) - at org.scalatest.FunSuite.run(FunSuite.scala:1560) - at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:314) - at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:507) - at sbt.TestRunner.runTest$1(TestFramework.scala:113) - at sbt.TestRunner.run(TestFramework.scala:124) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:282) - at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:246) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:282) - at sbt.TestFramework$$anon$2$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:282) - at sbt.TestFunction.apply(TestFramework.scala:294) - at sbt.Tests$.$anonfun$toTask$1(Tests.scala:309) - at sbt.std.Transform$$anon$3.$anonfun$apply$2(System.scala:46) - at sbt.std.Transform$$anon$4.work(System.scala:67) - at sbt.Execute.$anonfun$submit$2(Execute.scala:269) - at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16) - at sbt.Execute.work(Execute.scala:278) - at sbt.Execute.$anonfun$submit$1(Execute.scala:269) - at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178) - at sbt.CompletionService$$anon$2.call(CompletionService.scala:37) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) - at java.base/java.lang.Thread.run(Thread.java:834) -</failure> </testcase> <system-out><![CDATA[]]></system-out> <system-err><![CDATA[]]></system-err>