align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Generative/Property based testing with test.check

Let's have fun with generative testing! We'll have a look at the newly renamed test.check library (https://github.com/clojure/test.check).

This should be the opportunity to discuss the use cases of unit testing vs generative testing, see how they could complement each other...

If we're brave enough, we could have a look at the experimental feature branch were they try to deterministically test race conditions as well (https://github.com/clojure/test.check/blob/feature/deterministic-scheduler-sketch/src/main/clojure/clojure/test/check/scheduler.clj)

Join or login to comment.

  • Patrik K.

    If you need directions call[masked]

    April 22, 2014

  • Mattias L.

    If there is interest i can talk a little bit about Haskell quickcheck. As a comparison.

    4 · April 7, 2014

    • Mattias L.

      It means I havn't prepared anything quickchecky in a strong static type setting

      April 22, 2014

    • Jean-Louis G.

      DO IT LIVE! :)

      1 · April 22, 2014

  • Erik S.

    Stuff has come up, can't go tonight :( :( :(

    April 22, 2014

  • Jean-Louis G.

    I'll try to do the classic roman numeral kata with a twist: quickcheck-driven roman numerals! [Spoiler: surprising results :)]

    1 · April 14, 2014

  • Suvash T.

    Ah, damn. Not in Gbg as well. This would've been sweet. Also recently saw a post from Pivotal Labs where they're using Cljs for property based testing.

    will have to miss out on this one though.

    April 7, 2014

  • Johan L.

    Would've been very interesting, especially after watching John Hughes talk from Clojure/West (available on YouTube). But I'll be abroad so I can't join.

    April 7, 2014

  • Fredrik D.

    Cool!

    April 7, 2014

6 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy