I wrote the original tests in Perl because it was quick, I knew Perl, and there weren&#39;t any new dependencies.<br><br>But if we want to include libmemcache with memcached (at least for testing), we could just as well write the tests in C too.&nbsp; *shrug*<br>
<br><br><div class="gmail_quote">On Thu, Jun 19, 2008 at 8:50 AM, dormando &lt;<a href="mailto:dormando@rydia.net">dormando@rydia.net</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey,<br>
<br>
Well the perl tests that come with memcached are *official* so far as I&#39;m concerned. Historically the tests were perl, we&#39;ve tried to maintain them as perl, and I&#39;m a little confused as to where we are right now.<br>

<br>
Since most of the developers on this project hate each others&#39; primary languages (but we share C in common), we now have test suites in all sorts of crazy languages that live inside/outside of the tree. The libmemcached C tests are pretty good, there&#39;re java tests that trond has, python tests dustin has, and I try to port tests to perl. Tomash has been writing perl tests as well.<br>

<br>
I&#39;d prefer we keep everything to one language so the deps just to buildtest memcached aren&#39;t too wild... I was volunteering to port all tests to perl (and have been updating the binary tree tests, etc), but I&#39;ve been under a rock for the last few months so this might not be plausible anymore.<br>

<br>
In my humble; the distro _must_ have a &#39;make test&#39; that tests memcahced to the best of our ability. Tests should be updated, new features should have tests, blah blah blah.<br>
<br>
Anyone else have thoughts on the matter?<br><font color="#888888">
-Dormando</font><div><div></div><div class="Wj3C7c"><br>
<br>
Victor Kirkebo wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
I see a lot of activity and work being done on the code base; bugs being fixed and new features added etc. There is a handful of small tests that come with memcached that is useful for sanity testing of memcached. People are also writing their own tests and doing their own testing before features are added and new versions released; I&#39;m not sure how visible or easily shared this work is. I&#39;d like to know if anybody has any thoughts or wishes on this matter?<br>

<br>
-Victor<br>
</blockquote>
<br>
</div></div></blockquote></div><br>