raft/webdriver.scm
Daniel Ziltener b06ec4f507
Adding exports for location strategies
FossilOrigin-Name: 52b293b894ba0ebfdc9ce146c9ae662053d84da00e4897aa604fb8c2abc4c470
2023-11-09 01:21:51 +01:00

81 lines
2.5 KiB
Scheme

;; [[file:webdriver.org::*Dependencies][Dependencies:3]]
(import r7rs)
(define-library (webdriver)
(import (scheme base))
(export <WebDriver>
<Gecko>
make-WebDriver
terminate
initialize-session
terminate-session
set-url
url
back
forward
refresh
title
status
source
screenshot
print-page
execute-async
execute-sync
<WDTimeouts>
set-timeouts
timeouts
<WDElement>
css-selector
link-text
partial-link-text
tag-name
xpath
find-element
find-elements
attribute
property
clear
click
computed-label
computed-role
enabled?
selected?
name
rect
screenshot
text
set-value
&wd-exception
wd-exception?
wd-stacktrace
wd-data
&detached-shadow-root detached-shadow-root?
&element-click-intercepted element-click-intercepted?
&element-not-interactable element-not-interactable?
&insecure-certificate insecure-certificate?
&invalid-argument invalid-argument?
&invalid-cookie-domain invalid-cookie-domain?
&invalid-element-state invalid-element-state?
&invalid-selector invalid-selector?
&invalid-session-id invalid-session-id?
&javascript-error javascript-error?
&move-target-out-of-bounds move-target-out-of-bounds?
&no-such-alert no-such-alert?
&no-such-cookie no-such-cookie?
&no-such-element no-such-element?
&no-such-frame no-such-frame?
&no-such-shadow-root no-such-shadow-root?
&no-such-window no-such-window?
&script-timeout script-timeout?
&session-not-created session-not-created?
&stale-element-reference stale-element-reference?
&timeout timeout?
&unable-to-capture-screen unable-to-capture-screen?
&unable-to-set-cookie unable-to-set-cookie?
&unexpected-alert-open unexpected-alert-open?
&unknown-command unknown-command?
&unknown-error unknown-error?
&unknown-method unknown-method?
&unsupported-operation unsupported-operation?
)
(include "webdriver-impl.scm"))
;; Dependencies:3 ends here