Really interesting software engineering page.

Andreas Schneider asn at samba.org
Thu Oct 1 06:13:35 UTC 2015


On Wednesday 30 September 2015 14:12:18 Jeremy Allison wrote:
> On Wed, Sep 30, 2015 at 01:49:10PM -0700, Matthieu Patou wrote:
> > On 09/25/2015 10:53 PM, Jeremy Allison wrote:
> > >How the Chrome browser gets built:
> > >
> > >https://medium.com/@aboodman/in-march-2011-i-drafted-an-article-explainin
> > >g-how-the-team-responsible-for-google-chrome-ships-c479ba623a1b
> > >
> > >Lots of lessons for Samba here I think !
> > >
> > >Jeremy.
> > 
> > I would love that you spell them out.
> 
> Well mostly the unit testing part.

Jakub and I are working on that to bring unit tests for the ldb API with 
cmocka [1]. 

Why cmocka?

a) You can run tests in standalone ldb (we really need this for packaging)!
b) It is small and easy to use
c) It has a *fully documented API*
d) Supports mock objects [2]

[1] https://cmocka.org/
[2] https://lwn.net/Articles/558106/

-- 
Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at samba.org
www.samba.org



More information about the samba-technical mailing list