Ticket #2548 (new enhancement)

Opened 8 years ago

Meta-profiles based test layer

Reported by: gracinet Owned by: gracinet
Priority: P2 Milestone: CPS 3.5.6
Component: CPSDefault Version: unspecified
Severity: normal Keywords:
Cc:

Description

In CPSDefault.tests.CPSTestCase we already have a layer importing the CPSDefault base profile, and ExtensionProfileLayerClass so that products with extension profiles can create their own layer.

In practice, for terminal projects using meta profiles to manage their profiles, the layer subclass repeats the meta profile configuration a lot.

We should provide a special layer class for meta profiles setups. This would be easier to setup, will stay in sync, and continuously test that new portal instantiation and replays keep working.

Providing a new test base class does not harm stability in any way : this is perfectly ok for CPS 3.5

Note: See TracTickets for help on using tickets.