tuddman /
moarweba
This seed repo provides a collection of Clojure libraries patterned together to get you up and running in less than one minute with a solid Clojure REST-ful Web Server.
Loading repository data…
kay1759 / repository
This library provides Selenium Driver in Clojure - a wrapper of 'java selenium webdriver'.
This library provides Selenium Driver in Clojure - a wrapper of 'java selenium webdriver'.
(require '[clj-selenium-driver.core :as sd])
(sd/set-driver "http://selenium:4444/wd/hub" "chrome" "clj-selenium-driver")
(try
(sd/get-url "http://localhost/")
(let [element (sd/find-element :xpath "//div[@id='main']")
content (sd/get-inner-html element)]
(println content))
(catch Exception e
(println (str "caught exception: " (.toString e))))
(finally
(sd/quit)))
(set-driver <selenium-server> <brower-name> <driver-name>)
(close)
(quit)
(get-url <url>)
(get-current-url)
(get-title)
(get-page-source)
(get-window-handle)
(get-window-handles)
(navigate)
(by <locator> <location descripter>)
(back)
(forward)
(refresh)
(to <url>)
(find-element <element>)
(find-element <locator> <location descripter>)
(find-elements <element>)
(find-elements <locator> <location descripter>)
(get-attribute <element> <attibute-name>)
(get-text <element>)
(get-value <element>)
(get-inner-html <element>)
(click <element>)
(checked? <element>)
(send-keys <element> <input text>)
(send-return <element>)
(select-by-index <element> <index number>)
(select-by-visible-text <element> <text>)
lein test
[MIT]
Selected from shared topics, language and repository description—not editorial ratings.
tuddman /
This seed repo provides a collection of Clojure libraries patterned together to get you up and running in less than one minute with a solid Clojure REST-ful Web Server.
andeemarks /
This library provides a Clojure interface to access the Novation Launchpad MK2 programmatically.
kay1759 /
This library provides enqueueing mail to MailQueue in Clojure.
lomin /
This library for both Clojure and ClojureScript provides an 'each' selector to use in combination with specter and tree-like data structures. It also provides the macros '+>>' and 'each+>>' to chain specter transformations.
bsinglet /
This library provides basic Tenable.io and Tenable.SC API functionality in Clojure.