def test_optiontree_inheritance_flipped(self):
        options = OptionTree(groups=['group1', 'group2'])

        opts3 = Options(kw3='value3')
        opts4 = Options(kw4='value4')
        options.MyType.Child = {'group1':opts3, 'group2':opts4}

        opts1 = Options(kw1='value1')
        opts2 = Options(kw2='value2')
        options.MyType = {'group1':opts1, 'group2':opts2}

        self.assertEqual(options.MyType.Child.options('group1').kwargs,
                         {'kw1':'value1', 'kw3':'value3'})

        self.assertEqual(options.MyType.Child.options('group2').kwargs,
                         {'kw2':'value2', 'kw4':'value4'})
To be called once we're done syncing a JobStep to report the result for monitoring.
dataset/ETHPy150Open ioam/holoviews/tests/testoptions.py/TestOptionTree.test_optiontree_inheritance_flipped--crossover with--dataset/ETHPy150Open dropbox/changes/changes/jobs/sync_job_step.py/_report_jobstep_result