Hi Canberk,

> Main problem is package dont provide a binary named ncbi-tools6 :) There are 
> different binaries inherited from this package like blast2 and ncbi-tools-bin 
> so my test must work on two binaries from ncbi-tools6 package. Am i clear now 
> ?

I see. I have always found it easiest in such cases to make a single test for 
all binary packages in the whole source package, especially if they are 
thematically related. This is absolutely fine as long as you require both 
binary packages (or ‘@‘) in your d/tests/control file. BTW you don’t need to 
install your test data to be used in the autopkgtest, as tests will always be 
run with an decompressed source tree present, including the debian directory. 
Your new ncbi-tools6.examples file wouldn’t have been used anyway since there 
is no binary package ‘ncbi-tools6’.

BTW, I have also made a few adjustments to the test, see git repo.

Cheers
Sascha

> 
> Best Regards
> 
> 
> Canberk Koç
> about.me/canberkkoc
> 
> 
> 2016-08-22 13:49 GMT+03:00 Sascha Steinbiss <[email protected]>:
> Hi Andreas,
> 
> I’ll take a look.
> 
> Cheers
> Sascha
> 
> > On 22 Aug 2016, at 11:29, Andreas Tille <[email protected]> wrote:
> >
> > Hi,
> >
> > On Sat, Aug 20, 2016 at 10:16:14AM +0300, Canberk Koç wrote:
> >> I'll commit a test for tools6 but there is a problem ncbi-tools6 not come
> >> from apt-get install so test broke . There is 2 package i have blast2 and
> >> tools-bin i made tests for them but i cannot make it work can you look at
> >> it .
> >
> > For me the current Git archive does not build using gbp.  I get:
> >
> > ...
> > dpkg-source -i.git -I.git -b ncbi-tools6-6.1.20120620
> > dpkg-source: warning: no source format specified in debian/source/format, 
> > see dpkg-source(1)
> > dpkg-source: info: using source format '1.0'
> > dpkg-source: info: building ncbi-tools6 using existing 
> > ncbi-tools6_6.1.20120620.orig.tar.gz
> > dpkg-source: info: building ncbi-tools6 in 
> > ncbi-tools6_6.1.20120620-12.diff.gz
> > dpkg-source: error: cannot represent change to 
> > debian/ncbi-tools6.tests/nc0615.aso: binary file contents changed
> > dpkg-source: warning: the diff modifies the following upstream files:
> > api/alignmgr2.c
> > api/aliread.c
> > api/pgppop.c
> > api/txalign.c
> > corelib/ncbienv.c
> > ...
> >
> >
> > Since I'm currently busy with some real life things it would be great if
> > somebody could have a look and check the tests Canberk has created.
> > Sponsering of the package would be welcome.
> >
> > Kind regards
> >
> >     Andreas.
> >
> > --
> > http://fam-tille.de
> >
> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to