All of lore.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] Sharness - Test library derived from Git
@ 2012-07-17  8:06 Mathias Lafeldt
  2012-07-17 18:31 ` Ævar Arnfjörð Bjarmason
  0 siblings, 1 reply; 5+ messages in thread
From: Mathias Lafeldt @ 2012-07-17  8:06 UTC (permalink / raw)
  To: git

Hi,

I've been wanting to announce Sharness [1] on this list for quite some
time now, but never managed to do so. With the release of version
0.2.4, I think it's about time to change that.

Sharness is a shell-based test harness library. It was derived from
the Git project and is basically a generalized and stripped-down
version of t/test-lib.sh (I basically removed all things specific to
Git). So when you know how to write tests for Git, it should be very
familiar.

I've been using Sharness to test my command-line applications [2] for
over a year now. It's especially useful when you're doing continuous
integration with a service like Travis CI [3].

Development of Sharness takes place at GitHub [4]. If you're
interested, there might be some things I could contribute back to Git,
e.g. the API documentation [5] I wrote in TomDoc format.

Looking forward to your feedback.

[1] http://mlafeldt.github.com/sharness
[2] https://github.com/mlafeldt/sharness#projects-using-sharness
[3] http://travis-ci.org/
[4] https://github.com/mlafeldt/sharness
[5] https://github.com/mlafeldt/sharness/blob/master/API.md

-Mathias

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-07-20 21:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-17  8:06 [ANNOUNCE] Sharness - Test library derived from Git Mathias Lafeldt
2012-07-17 18:31 ` Ævar Arnfjörð Bjarmason
2012-07-20 10:18   ` Mathias Lafeldt
2012-07-20 11:45     ` Matthieu Moy
2012-07-20 21:11       ` dag

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.