예제 #1
0
 def test_get_disks_quarantine(self):
   root = 'c:\\' if sys.platform == 'win32' else '/'
   disks = {
     self.bot.base_dir: {
       'free_mb': 4096,
       'size_mb': 4096,
     },
     root: {
       'free_mb': 4096,
       'size_mb': 4096,
     },
   }
   expected = None
   self.assertEqual(expected, bot_main._get_disks_quarantine(self.bot, disks))
예제 #2
0
 def test_get_disks_quarantine_empty(self):
     root = 'c:\\' if sys.platform == 'win32' else '/'
     disks = {
         self.bot.base_dir: {
             'free_mb': 0,
             'size_mb': 0,
         },
         root: {
             'free_mb': 0,
             'size_mb': 0,
         },
     }
     expected = (u'Not enough free disk space on %s. 0.0mib < 1024.0mib\n'
                 u'Not enough free disk space on %s. 0.0mib < 4096.0mib'
                 ) % (root, self.bot.base_dir)
     self.assertEqual(expected,
                      bot_main._get_disks_quarantine(self.bot, disks))