Re: Porting tests to plone.app.testing and removal of legacy packages

"Jens W. Klein" <jens-/[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel
Organization Klein & Partner KG
Message-ID <[email protected]>
On 2015-01-27 16:24, Tom Gross wrote:
> Hi all
>
>
> As you might have seen already, the Jenkins Job with all (the non AT)
> packages has gone green:
> http://jenkins.plone.org/job/plip-plone-app-testing/
>
> Can someone please merge the following PR:
>
>
> plone.app.versioningbehavior
merged

> plone.outputfilters
is the issue with the failing test referenced at 
https://github.com/plone/plone.outputfilters/pull/10
solved?

> Products.CMFEditions
merged

> plone.app.blob
merged

> plone.app.controlpanel
merged

> plone.app.dexterity
theres no PR

> plone.app.folder
theres no PR

> Products.Archetypes - some tests are failing already, with the latest
> master branch merged :(  #alpinecitysprinters can you look into this please.

I need to have a look whats wrong there, try to do so later.

> Since a lot of development is currently done on the Plone core packages
> it becomes more and more harder to maintain separate branches for
> p.a.testing which could have been merged already.
>
> Thanks
> Tom

Thanks for the great work!

Jens

>
> On 12/11/2014 09:22 AM, Roel Bruggink wrote:
>> Some has earned himself at least one beer (or another beverage of choice) :)
>>
>> -Roel
>>
>> On 10 December 2014 at 11:42, Tom Gross
>> <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>      Dear all
>>
>>      I made a little step forward in porting all tests of Plone core packages
>>      to plone.app.testing. In the past it was difficult to merge some of the
>>      PR because of inter-dependencies between the single packages.
>>      I now created a separate branch of the coredev buildout [1] which uses
>>      all the plone.app.testing branches which are not merged to master yet.
>>
>>      If it is all green we can merge all packages together to the master /
>>      5.0 branch of coredev.
>>
>>      @tisto Can we have a jenkins job for this?
>>
>>      With the removal of PloneTestCase the following dependencies can be
>>      removed from Plone 5 too (and are already gone in my branch):
>>
>>      Products.CMFActionIcons
>>      Products.CMFCalendar
>>      Products.CMFTopic
>>      Products.PloneTestCase
>>      Products.CMFTestCase
>>
>>      One package I treated special: Products.ResourceRegistries. According to
>>      my information this will be removed from Plone 5. Am I correct here? I
>>      removed all the tests depending on PTC in a separate branch [2] to
>>      continue with the PTC removal. If this package should stay in Plone 5 we
>>      have to restore and port the tests to p.a.testing too.
>>
>>
>>      Cheers
>>      Tom
>>
>>
>>      [1] https://github.com/plone/buildout.coredev/tree/tomgross-noptc2
>>      [2]
>>      https://github.com/plone/Products.ResourceRegistries/tree/tomgross-notests
>>
>>
>>      ------------------------------------------------------------------------------
>>      Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>>      from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>>      with Interactivity, Sharing, Native Excel Exports, App Integration &
>>      more
>>      Get technology previously reserved for billion-dollar corporations, FREE
>>      http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>>      _______________________________________________
>>      Plone-developers mailing list
>>      Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>>      <mailto:Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
>>      https://lists.sourceforge.net/lists/listinfo/plone-developers
>>
>>
>>
>>
>> --
>> Rob Gietema
>> https://www.fourdigits.nl/over-ons#roel-bruggink
>> <https://www.fourdigits.nl/over-ons#roel-bruggink>
>>
>> Four Digits BV
>> https://www.fourdigits.nl <https://www.fourdigits.nl/> tel: +31 26 4422700
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>>
>>
>>
>> _______________________________________________
>> Plone-developers mailing list
>> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> https://lists.sourceforge.net/lists/listinfo/plone-developers
>>
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
>


-- 
Klein & Partner KG, member of BlueDynamics Alliance


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.