Skip to content

Commit b6851f8

Browse files
committed
Add //rb:console target which starts interactive REPL
1 parent 873728e commit b6851f8

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

rb/BUILD.bazel

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -592,3 +592,23 @@ rb_binary(
592592
"@bundle//:rubocop-rspec",
593593
],
594594
)
595+
596+
rb_binary(
597+
name = "console",
598+
args = [
599+
"-rselenium-webdriver",
600+
"-rselenium/devtools",
601+
],
602+
includes = ["rb/lib"],
603+
main = "@bundle//:bin/pry",
604+
deps = [
605+
":bidi",
606+
":chrome",
607+
":common",
608+
":devtools",
609+
":edge",
610+
":firefox",
611+
":ie",
612+
":safari",
613+
],
614+
)

rb/selenium-webdriver.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ Gem::Specification.new do |s|
5050

5151
# childprocess requires ffi on windows but doesn't declare it in its dependencies
5252
s.add_development_dependency 'ffi'
53+
s.add_development_dependency 'pry', ['~> 0.14']
5354
s.add_development_dependency 'rack', ['~> 2.0']
5455
s.add_development_dependency 'rake'
5556
s.add_development_dependency 'rspec', ['~> 3.0']

0 commit comments

Comments
 (0)