Skip to content

Commit 71156bc

Browse files
committed
Release 2.0.0
1 parent 7f2500e commit 71156bc

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ val developerURL: String = "https://matthicks.com"
99

1010
name := projectName
1111
ThisBuild / organization := org
12-
ThisBuild / version := "2.0.0-SNAPSHOT5"
12+
ThisBuild / version := "2.0.0"
1313
ThisBuild / scalaVersion := "2.13.16"
1414
ThisBuild / scalacOptions ++= Seq("-unchecked", "-deprecation")
1515

cdp/src/main/scala/robobrowser/RoboBrowser.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class RoboBrowser private(protected val ws: WebSocket, process: Option[Process])
6262
lazy val dom: DOM = DOM(this)
6363
lazy val key: KeyFeatures = KeyFeatures(this)
6464

65-
def title: Task[String] = eval("document.title").map(_("result")("value").asString)
65+
def title: Task[String] = Task.next(eval("return document.title").map(_("result")("value").asString))
6666

6767
def apply(selector: Selector): Selection = Selection(this, selector)
6868

cdp/src/test/scala/spec/RoboBrowserSpec.scala

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package spec
22

33
import org.scalatest.matchers.should.Matchers
44
import org.scalatest.wordspec.AsyncWordSpec
5-
import rapid.AsyncTaskSpec
5+
import rapid.{AsyncTaskSpec, logger}
66
import robobrowser.input.Key
77
import robobrowser.select.Selector
88
import robobrowser.{BrowserConfig, RoboBrowser, RoboBrowserConfig, TabSelector}
@@ -18,7 +18,7 @@ class RoboBrowserSpec extends AsyncWordSpec with AsyncTaskSpec with Matchers {
1818

1919
"create a new headless browser" in {
2020
RoboBrowser(config = RoboBrowserConfig(
21-
browserConfig = BrowserConfig(headless = true),
21+
browserConfig = BrowserConfig(headless = false),
2222
tabSelector = TabSelector.AlwaysCreateNew
2323
)).map { browser =>
2424
this.browser = browser
@@ -40,7 +40,9 @@ class RoboBrowserSpec extends AsyncWordSpec with AsyncTaskSpec with Matchers {
4040
_ <- browser(q).focus
4141
_ <- browser.key.send(Key.text("robobrowser"))
4242
_ <- browser.key.`type`(Key.Enter)
43-
_ <- browser.waitForCondition(browser.title.map(_ == "robobrowser - Google Search"))
43+
_ <- browser.waitForCondition(browser.title.map { title =>
44+
title == "robobrowser - Google Search"
45+
})
4446
} yield succeed
4547
}
4648
"create a screenshot" in {

publish.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ set -e
44

55
sbt +clean
66
sbt +compile
7-
sbt "+testOnly spec.RoboBrowserSpec"
7+
sbt "+cdp / testOnly spec.RoboBrowserSpec"
88
sbt +publishSigned
99
sbt sonatypeBundleRelease

0 commit comments

Comments
 (0)