示例#1
0
文件: lvmTests.py 项目: fancyKai/vdsm
 def test_buildFilter(self):
     chars = [" ", "$", "|", '"', "("]
     dev = "/dev/mapper/a"
     signedDev = dev
     for c in chars:
         signedDev += "\\" + hex(ord(c))[1:4]
     devs = [signedDev]
     filter = lvm._buildFilter(devs)
     expectedFilter = "filter = [ 'a|" + dev + "\\\\x20\\\\x24\\\\x7c" "\\\\x22\\\\x28|', 'r|.*|' ]"
     self.assertEqual(expectedFilter, filter)
示例#2
0
 def test_buildFilter(self):
     chars = [' ', '$', '|', '"', '(']
     dev = "/dev/mapper/a"
     signedDev = dev
     for c in chars:
         signedDev += '\\' + hex(ord(c))[1:4]
     devs = [signedDev]
     filter = lvm._buildFilter(devs)
     expectedFilter = ("filter = [ \'a|" + dev + "\\\\x20\\\\x24\\\\x7c"
                       "\\\\x22\\\\x28|\', \'r|.*|\' ]")
     self.assertEqual(expectedFilter, filter)
示例#3
0
文件: lvmTests.py 项目: doronunu/vdsm
 def test_buildFilter(self):
     chars = [' ', '$', '|', '"', '(']
     dev = "/dev/mapper/a"
     signedDev = dev
     for c in chars:
         signedDev += '\\' + hex(ord(c))[1:4]
     devs = [signedDev]
     filter = lvm._buildFilter(devs)
     expectedFilter = ("filter = [ \'a|" + dev + "\\\\x20\\\\x24\\\\x7c"
                       "\\\\x22\\\\x28|\', \'r|.*|\' ]"
                       )
     self.assertEqual(expectedFilter, filter)
示例#4
0
文件: lvmTests.py 项目: hackxay/vdsm
 def test_buildFilter(self):
     chars = [' ', '$', '|', '"', '(']
     dev = 'a'
     for c in chars:
         dev += '\\' + hex(ord(c))[1:4]
     devs = [dev]
     filter = lvm._buildFilter(devs)
     expectedFilter = ("filter = "
                       "[ \'a%a\\\\x20\\\\x24\\\\x7c\\\\x22\\\\x28%\',"
                       " \'r%.*%\' ]"
                       )
     self.assertEqual(expectedFilter, filter)