This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-10-04
Channels
- # aleph (3)
- # beginners (37)
- # boot (45)
- # carry (1)
- # cljsrn (15)
- # clojure (78)
- # clojure-austin (2)
- # clojure-brasil (10)
- # clojure-czech (3)
- # clojure-dev (12)
- # clojure-dusseldorf (31)
- # clojure-hamburg (2)
- # clojure-italy (4)
- # clojure-poland (2)
- # clojure-russia (37)
- # clojure-spec (25)
- # clojure-uk (30)
- # clojurescript (160)
- # cursive (40)
- # data-science (1)
- # datomic (31)
- # emacs (7)
- # figwheel (4)
- # hoplon (73)
- # leiningen (1)
- # liberator (5)
- # luminus (7)
- # numerical-computing (1)
- # off-topic (31)
- # om (89)
- # onyx (66)
- # proton (5)
- # protorepl (1)
- # re-frame (18)
- # reagent (2)
- # ring (2)
- # spacemacs (1)
- # untangled (93)
- # vim (19)
- # yada (67)
@marco das hatte ich auch verstanden. Mein Kollege würde den vielleicht auch mit mir mithalten.
Hallo Clojure User Group Düsseldorf! Im Februar findet die nächste :clojureD Konferenz in Berlin statt. Wir suchen noch Vorträge. Wenn ihr was Spannendes zu berichten habt oder zeigen wollt: http://www.clojured.de/call-for-proposals/ Grüße von der Clojure User Group Bonn
Hier die Einladung zum nächsten Meetup: https://www.meetup.com/de-DE/Dusseldorf-Clojure-Meetup/events/234613609/?eventId=234613609
hast du mal nen code snippet wo das sinnigerweise verwendet wurde? mir fehlt da noch der anwendungszweck...
(deftest some-test
(testing "..."
(let [highlighted (this-should-return-a-set)]
(is (s/def highlighted set?)))))
https://clojure.github.io/clojure/branch-master/clojure.spec-api.html#clojure.spec/fdef
https://clojure.github.io/clojure/branch-master/clojure.spec-api.html#clojure.spec.test/instrument
Darüber hinaus kann man dann die specs als Generatoren verwenden, wenn man test.check einsetzt.
joah das wollte ich mir auch dann darauf aufbauend anschauen. test.check hab ich auch drin bei anderen Tests, aber ich baue das noch "klassisch" auf. Würde das gerne mal mit spec verbinden
Ich habe das auch mal ausprobiert und es könnte sinnvoll sein für Test Generierung. Was ich machen wollte war aber Form Validierung (d.h. prüfen, ob ein Wert vorhanden ist und das richtige Format haben) und ich habe anschließend bouncer doch benutzt, da ich die Resultate besser verarbeiten konnte (die Maps, die beim Fehler generiert wurden, konnte ich besser auseinandernehmen)