Exemple #1
0
 def testLoopDevice(self):
     test_ld = False
     if test_ld:
         self.ld = LoopDevice()
         self.ld.read_partitions(test_mmap_file)
         self.ld.check_img_size(test_img_size_mb)
         self.assertRaises(DeviceException, self.ld.check_img_size, 1)
         self.ld.attach_device(test_img, test_img_size_mb)
         self.assertTrue(self.ld.size_cyl >= self.ld.min_cyl_size())
         self.ld.create_partitions()
         self.ld.attach_partitions(test_img)
         self.ld.format_partitions()
         self.ld.mount(test_work_dir)
         self.ld.unmount()
         self.ld.optimize_filesystems()
         self.ld.check_filesystems()
         self.ld.detach_partitions()
         self.ld.detach_device()
Exemple #2
0
 def testLoopDevice(self):
     test_ld = False
     if test_ld:
         self.ld = LoopDevice()
         self.ld.read_partitions(test_mmap_file)
         self.ld.check_img_size(test_img_size_mb)
         self.assertRaises(DeviceException, self.ld.check_img_size, 1)
         self.ld.attach_device(test_img, test_img_size_mb)
         self.assertTrue(self.ld.size_cyl >= self.ld.min_cyl_size())
         self.ld.create_partitions()
         self.ld.attach_partitions(test_img)
         self.ld.format_partitions()
         self.ld.mount(test_work_dir)
         self.ld.unmount()
         self.ld.optimize_filesystems()
         self.ld.check_filesystems()
         self.ld.detach_partitions()
         self.ld.detach_device()
Exemple #3
0
class DeviceTestCase(unittest.TestCase):
    @classmethod
    def setUpClass(cls):
        verbose = True
        dryrun = False
        logger = utils.logger.init_global_logger('Device')
        logger.setLevel(logging.DEBUG)
        streamhandler = logging.StreamHandler()
        streamhandler.setFormatter(logging.Formatter('%(msg)s'))
        if verbose:
            streamhandler.setLevel(logging.DEBUG)
        else:
            streamhandler.setLevel(logging.INFO)
        logger.addHandler(streamhandler)
        utils.executer.init_global_executer(dryrun=dryrun,
                                            enable_colors=False,
                                            verbose=verbose)

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def testSDCard(self):
        test_sd = True
        if test_sd:
            print "---- Testing SDCard ----"
            self.sd = SDCard(device=test_device)
            self.sd.read_partitions(test_mmap_file)
            self.assertTrue(self.sd.exists)
            self.assertTrue(self.sd.size_cyl >= self.sd.min_cyl_size())
            self.sd.unmount()
            self.sd.create_partitions()
            self.sd.format_partitions()
            self.sd.mount(test_work_dir)
            self.sd.unmount()
            self.sd.optimize_filesystems()
            self.sd.check_filesystems()

    def testLoopDevice(self):
        test_ld = False
        if test_ld:
            self.ld = LoopDevice()
            self.ld.read_partitions(test_mmap_file)
            self.ld.check_img_size(test_img_size_mb)
            self.assertRaises(DeviceException, self.ld.check_img_size, 1)
            self.ld.attach_device(test_img, test_img_size_mb)
            self.assertTrue(self.ld.size_cyl >= self.ld.min_cyl_size())
            self.ld.create_partitions()
            self.ld.attach_partitions(test_img)
            self.ld.format_partitions()
            self.ld.mount(test_work_dir)
            self.ld.unmount()
            self.ld.optimize_filesystems()
            self.ld.check_filesystems()
            self.ld.detach_partitions()
            self.ld.detach_device()
Exemple #4
0
class DeviceTestCase(unittest.TestCase):
    
    @classmethod
    def setUpClass(cls):
        verbose = True
        dryrun = False
        logger = utils.logger.init_global_logger('Device')
        logger.setLevel(logging.DEBUG)
        streamhandler = logging.StreamHandler()
        streamhandler.setFormatter(logging.Formatter('%(msg)s'))
        if verbose:
            streamhandler.setLevel(logging.DEBUG)
        else:
            streamhandler.setLevel(logging.INFO)
        logger.addHandler(streamhandler)
        utils.executer.init_global_executer(dryrun=dryrun,
                                    enable_colors=False, verbose=verbose)
            
    def setUp(self):
        pass
  
    def tearDown(self):
        pass
    
    def testSDCard(self):
        test_sd = True
        if test_sd:
            print "---- Testing SDCard ----"
            self.sd = SDCard(device=test_device)
            self.sd.read_partitions(test_mmap_file)
            self.assertTrue(self.sd.exists)
            self.assertTrue(self.sd.size_cyl >= self.sd.min_cyl_size())
            self.sd.unmount()
            self.sd.create_partitions()
            self.sd.format_partitions()
            self.sd.mount(test_work_dir)
            self.sd.unmount()
            self.sd.optimize_filesystems()
            self.sd.check_filesystems()
    
    def testLoopDevice(self):
        test_ld = False
        if test_ld:
            self.ld = LoopDevice()
            self.ld.read_partitions(test_mmap_file)
            self.ld.check_img_size(test_img_size_mb)
            self.assertRaises(DeviceException, self.ld.check_img_size, 1)
            self.ld.attach_device(test_img, test_img_size_mb)
            self.assertTrue(self.ld.size_cyl >= self.ld.min_cyl_size())
            self.ld.create_partitions()
            self.ld.attach_partitions(test_img)
            self.ld.format_partitions()
            self.ld.mount(test_work_dir)
            self.ld.unmount()
            self.ld.optimize_filesystems()
            self.ld.check_filesystems()
            self.ld.detach_partitions()
            self.ld.detach_device()