Hey Daniel, We use greenlight for end to end integration suites of our services infrastructure. Specifically, greenlight is useful when managing test system lifecycles that include spin up, tear down, and removal of resources created while running tests. Our test systems are generally built from clients of dependent services.
The framework additionally provides facilities for managing context built up throughout test steps. We don't currently make any efforts to parallelize or distribute the work outside of partitioning the tests by service in individual libraries; in this way, tests for a particular service can be ran on each deploy or during local development. Thanks, Jeff On Sunday, July 1, 2018 at 6:25:39 PM UTC-4, Daniel Compton wrote: > > Hi Jeff > > This looks very cool. Can you describe a little bit more about how/where > you would use this vs. other kinds of Clojure testing frameworks? The > examples show tests all running within a single process, some using > Component to build up a system map. Do you also use this for inter-process > integration tests? > > Thanks, Daniel. > > On Mon, Jul 2, 2018 at 6:45 AM Jeff Stokes <jeff...@gmail.com > <javascript:>> wrote: > >> Hi, >> >> We've just released a 0.1.0 of our testing framework greenlight >> <https://github.com/amperity/greenlight>. Greenlight provides an >> integration testing framework for systems to give you the confidence to >> greenlight your code to production. This is the first public release of >> this library. >> >> https://github.com/amperity/greenlight >> >> Thanks, >> Jeff >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@googlegroups.com >> <javascript:> >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+u...@googlegroups.com <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+u...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.