Expectations is hard to use with clj-webdriver because it
automatically runs all the tests at JVM shutdown and it's awkward to
graft side-effecty stuff into the workflow. We use Expectations for
everything _except_ our webdriver stuff, for which we use plain ol'
clojure.test. We run our tests from ant - and thus it's CI-ready and
also command line ready (lein test). Each test is a series of
webdriver calls with `is` assertions interspersed as needed to verify
correct UI results (and sometimes we reach into the server side to
verify side effects).
Sean
> --
> You received this message because you are subscribed to the Google Groups
> "clj-webdriver" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
clj-webdrive...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>
--
Sean A Corfield -- (904) 302-SEAN
An Architect's View --
http://corfield.org/
World Singles, LLC. --
http://worldsingles.com/
"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)