[fiveam-devel] how do you use fiveam?

Robert Goldman rpgoldman at sift.info
Mon Dec 10 19:43:14 UTC 2012


On 12/10/12 Dec 10 -2:14 AM, Marco Baringer wrote:
> 
> hi,
> 
>   i've been thinking about the def-suite* vs in-suite* thing, and
>   talking to some people who use fiveam, and i realized that even though
>   i'd like to optimize fiveam's api for the "common case," the only
>   common case i know of is me. and i'm not always the most common user.
> 
>   if you have 5 minutes (or 10), i'd really appreciate it if you could
>   tell me:
> 
>   1 - do you use test suites?

Yes
> 
>   1a - if so, do you generally have one suite you're working on or do
>   you switch from suite to suite regularly?

We have a master suite for a project, which we run in our continuous
integration.  That master suite has multiple sub-suites so that we can
test individual components.

> 
>   2 - do you run tests via asdf (or whatever) regularly?

Yes.  Multiple times a day using Jenkins.  Some of these are run through
ASDF, some through a locally-written piece of scripting infrastructure
that checks the output of FiveAM.
> 
>   3 - do you C-cC-c single tests in a file or do you just recompile
>   entire files?

Both.
> 
>   4 - do you use *debug-on-failure* ?

Yes.

> 
>   5 - do you test before the code runs or do you test to check that the
>   code does actually run?

Both: we have multiple developers locally, who work in different ways.
> 
>   6 - do you cut 'n paste repl interactions to write your test from?

Yes.
> 
>   7 - have you ever used the function 5am:! ?

No.




More information about the fiveam-devel mailing list