5e25530 Ticket 47586 - CI tests: test case for 47490

Authored and Committed by tbordaz 7 years ago
    Ticket 47586 - CI tests: test case for 47490
    
    Bug Description:
    	It exists a some test cases for bug 47490. This bug is to
    	implemented those test cases into with lib389.
    
    Fix Description:
    	The fix implements the following test cases:
    		1 - Add OC_A to master
    			=> schema replicated
    		2 - Add OC_B to consumer
    			=> schema NOT replicated
    		3 - Add OC_B/OC_C to master
    			=> schema replicated
    		4 - Add MUST attr to OC_A on master
    			=> schema replicated
    		5 - Add MUST attr to OC_B on consumer and OC_D to master
    			=> schema NOT replicated
    		6 - Add MUST attr to OC_B on master
    			=> schema replicated
    		7 - Add MAY attr to OC_A on master
    			=> schema replicated
    		8 - Add MAY attr to OC_B on consumer and MAY attr on OC_D to master
    			=> schema NOT replicated
    		9 - Add MAY attr to OC_B on master
    			=> schema not replicated
    
    	It uses a py.fixture to create the topology for the module
    
    https://fedorahosted.org/389/ticket/47586
    
    Reviewed by: Roberto Polli, Rich Megginson (thanks you Roberto and Rich !!)
    
    Platforms tested: F19 (jenkins)
    
    Flag Day: no
    
    Doc impact: no