<div dir="ltr">I've picked just one of ours (we have 30+). This is an API endpoint with no UI. 3.5 years development, ~19 contributors overall, 3011 specs (of which some are integration).<div><br></div><div>One discussion we have occasionally is the merit of removing unit tests once the initial BDD/TDD is done and replacing with fewer, broader tests. Like squashing git commits that made sense in the context of a branch but years later don't mean anything, do small individual tests still give value when coverage is available from wider specs? We've not deleted any yet because everything is fast enough - eg the component above builds in 4 minutes.</div><div><br></div><div>I'd be interested if anyone else deletes tests later on.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 25 March 2015 at 14:29, Frederick Cheung <span dir="ltr"><<a href="mailto:frederick.cheung@gmail.com" target="_blank">frederick.cheung@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">5 years, something like 9/10 people total (not all of them still left), 8500 specs (of which a 100 or so are integration specs). Many more if you count the ones that have been deleted when the corresponding functionality was canned (we had about 200 more specs a month ago, but I’ve been doing some pruning recently)</div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Fred</div><div><div class="h5"> <br> <div></div> <br><p style="color:#000">On 25 March 2015 at 14:22:12, Tim Cowlishaw (<a href="mailto:tim@timcowlishaw.co.uk" target="_blank">tim@timcowlishaw.co.uk</a>) wrote:</p> </div></div><blockquote type="cite"><span><div><div></div><div><div><div class="h5">






<div dir="ltr">Hi all,
<div><br></div>
<div>I was idly wondering earlier on about how our test suites
change over the life of a project. New features almost definitely
mean more tests, but refactoring (in my experience) makes some
tests redundant, so it's not necessarily a monotonic increase over
time. Therefore, just to satisfy my own curiosity: (1) How long has
your project been in development? (2) How many people work on it?
(3) How many specs / unit tests do you have, and (4) How many
integration / acceptance tests or cukes do you have?</div>
<div><br></div>
<div>I'll go first:</div>
<div><br></div>
<div>I've been working on this project since the beginning of
January as the sole developer, and I've currently got 434 specs and
55 cucumber scenarios (with 204 steps).</div>
<div><br></div>
<div>(Obviously this is in no way meant to be a scientific survey.
Just idly wondering how others work) </div>
<div><br></div>
<div>Cheers!</div>
<div><br></div>
<div>Tim</div>
<div><br></div>
</div></div></div>


_______________________________________________
<br>Chat mailing list
<br><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a>
<br>Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a>
<br>Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a>
<br>List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a>
<br></div></div></span></blockquote></div><br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br>
Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br>
List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br></div>