This repository was archived by the owner on Mar 31, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +19
-82
lines changed Expand file tree Collapse file tree 6 files changed +19
-82
lines changed Original file line number Diff line number Diff line change 1
1
language : scala
2
2
script :
3
- - sbt ++$TRAVIS_SCALA_VERSION test packageJS fullOptJS
3
+ - sbt ++$TRAVIS_SCALA_VERSION 'set scalaJSStage in Global := FastOptStage' test 'set scalaJSStage in Global := FullOptStage' test
4
4
scala :
5
5
- 2.10.4
6
- - 2.11.1
6
+ - 2.11.5
7
7
jdk :
8
8
- oraclejdk7
Original file line number Diff line number Diff line change 1
1
// Turn this project into a Scala.js project by importing these settings
2
- scalaJSSettings
2
+ enablePlugins( ScalaJSPlugin )
3
3
4
4
name := " Example"
5
5
6
6
version := " 0.1-SNAPSHOT"
7
7
8
- scalaVersion := " 2.11.1 "
8
+ scalaVersion := " 2.11.5 "
9
9
10
- ScalaJSKeys . persistLauncher := true
10
+ persistLauncher in Compile := true
11
11
12
- ScalaJSKeys .persistLauncher in Test := false
12
+ persistLauncher in Test := false
13
+
14
+ testFrameworks += new TestFramework (" utest.runner.Framework" )
13
15
14
16
libraryDependencies ++= Seq (
15
- " org.scala-lang.modules.scalajs " %%% " scalajs-dom" % " 0.6 " ,
16
- " org.scala-lang.modules.scalajs " %% " scalajs-jasmine-test-framework " % scalaJSVersion % " test"
17
+ " org.scala-js " %%% " scalajs-dom" % " 0.8.0 " ,
18
+ " com.lihaoyi " %%% " utest " % " 0.3.0 " % " test"
17
19
)
Original file line number Diff line number Diff line change 1
- addSbtPlugin(" org.scala-lang.modules.scalajs " % " scalajs- sbt-plugin " % " 0.5.6 " )
1
+ addSbtPlugin(" org.scala-js " % " sbt-scalajs " % " 0.6.0 " )
Original file line number Diff line number Diff line change 1
1
package example
2
2
3
- import scala .scalajs .js
4
- import js .Dynamic .{ global => g }
5
- import scala .scalajs .test .JasmineTest
3
+ import utest ._
6
4
7
- object ScalaJSExampleTest extends JasmineTest {
5
+ object ScalaJSExampleTest extends TestSuite {
8
6
9
- describe( " ScalaJSExample " ) {
7
+ import ScalaJSExample . _
10
8
11
- it(" should implement square()" ) {
12
- import ScalaJSExample ._
13
-
14
- expect(square(0 )).toBe(0 )
15
- expect(square(4 )).toBe(16 )
16
- expect(square(- 5 )).toBe(25 )
9
+ def tests = TestSuite {
10
+ ' ScalaJSExample {
11
+ assert(square(0 ) == 0 )
12
+ assert(square(4 ) == 16 )
13
+ assert(square(- 5 ) == 25 )
17
14
}
18
15
}
19
16
}
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments