<div dir="ltr">eh unfortunately our current tests will fail on postgres....</div><div class="gmail_extra"><br><div class="gmail_quote">2017-09-05 16:06 GMT+02:00 Paolo Corti <span dir="ltr"><<a href="mailto:pcorti@gmail.com" target="_blank">pcorti@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Simone<br>
I was considering to have the application installed by default. But<br>
yes, it makes sense to leave it out from INSTALLED_APPS (though I<br>
think most of us use PostgreSQL/PostGIS), and have the test running<br>
only it is there<br>
cheers<br>
p<br>
<br>
On Fri, Sep 1, 2017 at 3:50 AM, Simone Dalmasso<br>
<<a href="mailto:simone.dalmasso@gmail.com">simone.dalmasso@gmail.com</a>> wrote:<br>
> Ciao Paolo,<br>
><br>
> what about adding tests and specific settings for database in your contrib<br>
> app? When activating the app you will have to add it to the INSTALLED_APPS<br>
> and also add from geonode.contrib.yourapp.<wbr>settings import *<br>
><br>
> This way the db will become postgres and the tests of the app will run.<br>
><br>
> We did something similar for <a href="http://contrib.mp" rel="noreferrer" target="_blank">contrib.mp</a><br>
> <a href="https://github.com/GeoNode/geonode/tree/master/geonode/contrib/mp" rel="noreferrer" target="_blank">https://github.com/GeoNode/<wbr>geonode/tree/master/geonode/<wbr>contrib/mp</a><br>
><br>
> 2017-08-31 22:32 GMT+02:00 Paolo Corti <<a href="mailto:pcorti@gmail.com">pcorti@gmail.com</a>>:<br>
>><br>
>> Hi devs<br>
>><br>
>> I have a test module which needs to test a contrib application<br>
>> (createlayer, [1]) which requires PostgreSQL and an existing PostGIS<br>
>> database on the system.<br>
>> I am planning to have the test module for this contrib application<br>
>> called from paver only in the case that the conditions are met. Any<br>
>> good idea to implement this?<br>
>><br>
>> thanks and cheers<br>
>> p<br>
>><br>
>> [1] <a href="https://github.com/capooti/geonode/tree/create-layer-app" rel="noreferrer" target="_blank">https://github.com/capooti/<wbr>geonode/tree/create-layer-app</a><br>
>><br>
>> --<br>
>> Paolo Corti<br>
>> ______________________________<wbr>_________________<br>
>> geonode-devel mailing list<br>
>> <a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a><br>
>> <a href="https://lists.osgeo.org/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/geonode-devel</a><br>
><br>
><br>
><br>
<span class="HOEnZb"><font color="#888888">><br>
> --<br>
> Simone<br>
<br>
<br>
<br>
--<br>
Paolo Corti<br>
Geospatial software developer<br>
web: <a href="http://www.paolocorti.net" rel="noreferrer" target="_blank">http://www.paolocorti.net</a><br>
twitter: @capooti<br>
skype: capooti<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">SimoneĀ </div>
</div>