Liking cljdoc? Tell your friends :D

clj-test-containers.core


configure-volume!clj

(configure-volume! container-config
                   {classpath-resource-mapping :classpath-resource-mapping
                    file-system-bind :file-system-bind})
source

copy-file-to-container!clj

(copy-file-to-container! container-conf
                         {container-path :container-path path :path type :type})

Copies a file into the running container

Copies a file into the running container
sourceraw docstring

createclj

(create {image-name :image-name
         exposed-ports :exposed-ports
         env-vars :env-vars
         command :command})

Sets the properties for a testcontainer instance

Sets the properties for a testcontainer instance
sourceraw docstring

execute-commandclj

(execute-command container-conf command)
source

start!clj

(start! container-conf)

Starts the underlying testcontainer instance and adds new values to the response map, e.g. :id and :first-mapped-port

Starts the underlying testcontainer instance and adds new values to the response map, e.g. :id and :first-mapped-port
sourceraw docstring

stop!clj

(stop! container-conf)

Stops the underlying container

Stops the underlying container
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close