Hi Frank,

We don't plan to do anything like this. This would be adding a secondary 
function to spec.test/check that's not really its goal. 

Alex

On Wednesday, July 27, 2016 at 5:13:55 PM UTC-5, Frank Liu wrote:
>
> Hi All,
>
> Not sure if this is helpful or taking it too far, but often when I write a 
> function, I have a few typical happy and unhappy code paths in mind. It 
> would be nice if we can put that into spec's fdef. 
>
> For example, in addition to :fn, :ret, :args, we add :examples, which is 
> just array of [val1 val2 -> ret]. More concretely, for +, [[1 2 -> 3] [1.0 
> 2 -> 3.0]] (or however it should be defined).
>
> Then when you run spec.test, we will also run those examples.
>
> I think the benefits are: 1. it's a form of doc test, 2. no need to switch 
> to another file to write these simple tests, 3. and since there's less 
> overhead, we'd probably write more tests.
>
> Frank
>

-- 
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.

Reply via email to