diff -r 87cfa131b535 -r e7e0ae78773e configurationengine/source/plugins/symbian/ConeHCRPlugin/hcrplugin/tests/unittest_hcrml_writer.py --- a/configurationengine/source/plugins/symbian/ConeHCRPlugin/hcrplugin/tests/unittest_hcrml_writer.py Fri Mar 12 08:30:17 2010 +0200 +++ b/configurationengine/source/plugins/symbian/ConeHCRPlugin/hcrplugin/tests/unittest_hcrml_writer.py Tue Aug 10 14:29:28 2010 +0300 @@ -14,12 +14,8 @@ # Description: # -import os, unittest -import __init__ +import os -from hcrplugin.hcrrepository import HcrRepository, HcrRecord -from hcrplugin.hcr_writer import HcrWriter -from hcrplugin import hcr_exceptions from cone.public import api, plugin from testautomation.base_testcase import BaseTestCase @@ -37,11 +33,11 @@ prj = api.Project(api.Storage.open(project_dir)) config = prj.get_configuration('root.confml') + context = plugin.GenerationContext(configuration=config, output=output_dir) impls = plugin.ImplFactory.get_impls_from_file(hcrml_file, config) self.assertEquals(len(impls), 1) impl = impls[0] - impl.set_output_root(output_dir) - impl.generate() + impl.generate(context) if expected_dir != None: self.assert_dir_contents_equal(expected_dir, output_dir, ['.svn'])