def setUp(self):
        """setup logging and a doc object
        """
        # Init engine, if not already done.
        if self.engine is not None:
            reset_engine(self.engine)

        self.engine = get_new_engine_instance()
        self.doc = self.engine.data_object_cache

        d = {"pkg_img_path": "/tmp", "ba_build": "/tmp"}
        dc_dict = DataObjectDict("DC specific", d, generate_xml=False)
        self.doc.volatile.insert_children(dc_dict)

        self.custom_script = CustomScript("Custom Script", "echo Hello")

        self.dict_parent = SimpleDataObject("dicts")

        dd = DataObjectDict("TestDict", dict())
        dd.data_dict['key'] = 1
        self.dict_parent.insert_children(dd)

        dd = DataObjectDict("TestDict2", dict())
        dd.data_dict['key'] = 2
        self.dict_parent.insert_children(dd)

        self.doc.volatile.insert_children(self.dict_parent)
    def tearDown(self):
        reset_engine()
        self.doc = None

        if os.path.isfile(self.test_file):
            os.unlink(self.test_file)

        if os.path.exists(self.test_target):
            shutil.rmtree(self.test_target)
Exemple #3
0
    def tearDown(self):
        '''Tear down for the tests'''
        reset_engine()
        self.simple.doc = None

        if os.path.exists(self.test_target):
            os.unlink(self.test_target)
Exemple #4
0
    def setUp(self):
        """setup logging and a doc object
        """
        # Init engine, if not already done.
        if self.engine is not None:
            reset_engine(self.engine)

        self.engine = get_new_engine_instance()
        self.doc = self.engine.data_object_cache

        d = {"pkg_img_path": "/tmp", "ba_build": "/tmp"}
        dc_dict = DataObjectDict("DC specific", d, generate_xml=False)
        self.doc.volatile.insert_children(dc_dict)

        self.custom_script = CustomScript("Custom Script", "echo Hello")

        self.dict_parent = SimpleDataObject("dicts")

        dd = DataObjectDict("TestDict", dict())
        dd.data_dict['key'] = 1
        self.dict_parent.insert_children(dd)

        dd = DataObjectDict("TestDict2", dict())
        dd.data_dict['key'] = 2
        self.dict_parent.insert_children(dd)

        self.doc.volatile.insert_children(self.dict_parent)
 def tearDown(self):
     """ Cleans up after the previous unit test execution.
     """
     if self.engine is not None:
         reset_engine(self.engine)
     self.doc = None
     self.boot_mods = None
Exemple #6
0
 def tearDown(self):
     """ Common unit test tear down method for all subclasses
     """
     if self.engine:
         reset_engine(self.engine)
     self.doc = None
     self.boot_mods = None
     self.boot_menu = None
     self.arch = None
Exemple #7
0
    def tearDown(self):
        reset_engine()
        self.simple.doc = None

        if os.path.isfile(self.test_file):
            os.unlink(self.test_file)

        if os.path.exists(self.test_target):
            shutil.rmtree(self.test_target)
    def tearDown(self):
        '''
        Tear down test environment
        '''

        # Cleans up engine and logging
        engine_test_utils.reset_engine()

        os.unlink(self.SCRIPT)
        os.unlink(self.LOGFILE)
    def tearDown(self):
        '''
        Tear down test environment
        '''

        # Cleans up engine and logging
        engine_test_utils.reset_engine()

        os.unlink(self.SCRIPT)
        os.unlink(self.LOGFILE)
    def tearDown(self):
        engine_test_utils.reset_engine()

        # walk the zpool_list and call destroy
        for zpool in self.zpool_list:
            zpool.destroy(dry_run=False, force=True)

        # walk the file_list call unlink() on them
        for f in self.file_list:
            if os.path.isfile(f):
                os.unlink(f)
Exemple #11
0
    def tearDown(self):
        '''
        Clean Up
        '''
        if self.AI is not None:
            # Reset the Engine for next test
            if self.AI.engine is not None:
                reset_engine(self.AI.engine)

            # Remove install log as test has succeeded
            if os.path.isfile(self.AI.INSTALL_LOG):
                os.remove(self.AI.INSTALL_LOG)
    def tearDown(self):
        '''
        Clean Up
        '''
        if self.AI is not None:
            # Reset the Engine for next test
            if self.AI.engine is not None:
                reset_engine(self.AI.engine)

            # Remove install log as test has succeeded
            if os.path.isfile(self.AI.INSTALL_LOG):
                os.remove(self.AI.INSTALL_LOG)

            self.AI = None
Exemple #13
0
    def tearDown(self):
        '''
        Tear down test environment
        '''

        # Cleans up engine and logging
        engine_test_utils.reset_engine()

        os.unlink(self.TARGET_XML)
        os.unlink(self.SOFTWARE_XML)
        os.unlink(self.ADD_DRIVER_XML)

        os.unlink(self.SCRIPT)
        os.unlink(self.LOGFILE)
Exemple #14
0
    def tearDown(self):
        engine_test_utils.reset_engine()

        # ensure the file has been removed
        if os.path.exists(self.path):
            os.remove(self.path)
Exemple #15
0
 def tearDown(self):
     os.close(self.fh)
     os.remove(self.path)
     dc.DC_LOGGER = None
     engine_test_utils.reset_engine()
    def tearDown(self):
        reset_engine()
        self.simple.doc = None

        if os.path.exists(self.test_target):
            shutil.rmtree(self.test_target)
Exemple #17
0
 def tearDown(self):
     for entry in [self.pim.pkg_img_path, self.pim.ba_build]:
         shutil.rmtree(entry, ignore_errors=True)
     engine_test_utils.reset_engine()
 def tearDown(self):
     os.chdir(self._cwd)
     reset_engine()
 def tearDown(self):
     reset_engine()
     self.simple.doc = None
     self.dod = None
     self.trans_dict = {}
Exemple #20
0
 def tearDown(self):
     engine_test_utils.reset_engine()
     if os.path.exists(self.outfile):
         os.remove(self.outfile)
    def tearDown(self):
        engine_test_utils.reset_engine()

        # ensure the file has been removed
        if os.path.exists(self.path):
            os.remove(self.path)
 def tearDown(self):
     engine_test_utils.reset_engine()
     clear_proxy()
 def tearDown(self):
     os.close(self.fh)
     os.remove(self.path)
     engine_test_utils.reset_engine()
 def tearDown(self):
     engine_test_utils.reset_engine()
     for handler in self.logger.handlers:
         if isinstance(handler, logging.StreamHandler):
             self.logger.removeHandler(handler)
 def tearDown(self):
     """teardown the doc object, and reset engine again.
     """
     self.doc.volatile.delete_children()
     if self.engine is not None:
         reset_engine(self.engine)
 def tearDown(self):
     shutil.rmtree(self.baa.pkg_img_path, ignore_errors=True)
     shutil.rmtree(self.baa.tmp_dir, ignore_errors=True)
     if self.baa.lofi:
         self.baa.lofi.destroy(dry_run=False)
     engine_test_utils.reset_engine()
 def tearDown(self):
     shutil.rmtree(self.baa.pkg_img_path, ignore_errors=True)
     shutil.rmtree(self.baa.tmp_dir, ignore_errors=True)
     if self.baa.lofi:
         self.baa.lofi.destroy(dry_run=False)
     engine_test_utils.reset_engine()
 def tearDown(self):
     shutil.rmtree(self.tdir, ignore_errors=True)
     engine_test_utils.reset_engine()
 def tearDown(self):
     os.close(self.fh)
     os.remove(self.path)
     engine_test_utils.reset_engine()
 def tearDown(self):
     # remove all the directories
     shutil.rmtree(self.app.pkg_img_path, ignore_errors=True)
     shutil.rmtree(self.app.tmp_dir, ignore_errors=True)
     shutil.rmtree(self.app.media_dir, ignore_errors=True)
     engine_test_utils.reset_engine()
Exemple #31
0
 def tearDown(self):
     """teardown the doc object, and reset engine again.
     """
     self.doc.volatile.delete_children()
     if self.engine is not None:
         reset_engine(self.engine)
Exemple #32
0
 def tearDown(self):
     reset_engine()
     self.simple.doc = None
 def tearDown(self):
     reset_engine()
     self.simple.doc = None
 def tearDown(self):
     shutil.rmtree(self.bac.ba_build, ignore_errors=True)
     shutil.rmtree(self.bac.pkg_img_path, ignore_errors=True)
     engine_test_utils.reset_engine()
 def tearDown(self):
     os.chdir(self._cwd)
     reset_engine()
 def tearDown(self):
     for entry in [self.bac.pkg_img_path, self.bac.ba_build]:
         shutil.rmtree(entry, ignore_errors=True)
     engine_test_utils.reset_engine()
Exemple #37
0
 def tearDown(self):
     engine_test_utils.reset_engine()
     for handler in self.logger.handlers:
         if isinstance(handler, logging.StreamHandler):
             self.logger.removeHandler(handler)
 def tearDown(self):
     engine_test_utils.reset_engine()
Exemple #39
0
 def tearDown(self):
     engine_test_utils.reset_engine()
     clear_proxy()
 def tearDown(self):
     shutil.rmtree(self.ppim.pkg_img_path, ignore_errors=True)
     os.remove(self.ppim.svc_profiles[0])
     engine_test_utils.reset_engine()
 def tearDown(self):
     self.target.delete_children()
     self.target.delete()
     engine_test_utils.reset_engine()
 def tearDown(self):
     '''Force all content of the DOC to be cleared.'''
     reset_engine()
 def tearDown(self):
     engine_test_utils.reset_engine()
     if os.path.exists(self.outfile):
         os.remove(self.outfile)
 def tearDown(self):
     if os.path.isdir(self.c_iso.media_dir):
         shutil.rmtree(self.c_iso.media_dir, ignore_errors=True)
     engine_test_utils.reset_engine()
 def tearDown(self):
     '''Force all content of the DOC to be cleared.'''
     reset_engine()
 def tearDown(self):
     if os.path.isdir(self.c_iso.media_dir):
         os.rmdir(self.c_iso.media_dir)
     for entry in [self.c_iso.pkg_img_path, self.c_iso.ba_build]:
         shutil.rmtree(entry, ignore_errors=True)
     engine_test_utils.reset_engine()
Exemple #47
0
 def tearDown(self):
     shutil.rmtree(self.ppim.pkg_img_path, ignore_errors=True)
     os.remove(self.ppim.svc_profiles[0])
     engine_test_utils.reset_engine()
 def tearDown(self):
     if os.path.isfile(self.outblock):
         os.remove(self.outblock)
     engine_test_utils.reset_engine()
Exemple #49
0
 def tearDown(self):
     shutil.rmtree(self.ppim.pkg_img_path, ignore_errors=True)
     engine_test_utils.reset_engine()
 def tearDown(self):
     shutil.rmtree(self.tdir, ignore_errors=True)
     engine_test_utils.reset_engine()