示例#1
0
文件: test.py 项目: jschauma/yvc
 def testBraceExpandSuffixesTrailing(self):
     input = "foo-1.2{,-bar,12}-bar"
     output = [ "foo-1.2-bar", "foo-1.2-bar-bar", "foo-1.212-bar" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#2
0
文件: test.py 项目: jschauma/yvc
 def testBraceExpandPrefixSuffixes(self):
     input = "{this-,that-}foo-1.2{,-bar,12}"
     output = [ "this-foo-1.2", "this-foo-1.2-bar", "this-foo-1.212",
                 "that-foo-1.2", "that-foo-1.2-bar", "that-foo-1.212" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#3
0
文件: test.py 项目: jschauma/yvc
 def testBraceExpandNested(self):
     input = "foo-1.2{,-bar{-baz,-blog}}"
     output = [ "foo-1.2", "foo-1.2-bar-baz", "foo-1.2-bar-blog" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#4
0
文件: test.py 项目: jschauma/yvc
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))
示例#5
0
文件: test.py 项目: jschauma/yvc
 def testBraceExpandSuffixes(self):
     input = "foo-1.2{,-bar,12}"
     output = [ "foo-1.2", "foo-1.2-bar", "foo-1.212" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#6
0
文件: test.py 项目: sachinrase/yvc
 def testBraceExpandSuffixesTrailing(self):
     input = "foo-1.2{,-bar,12}-bar"
     output = [ "foo-1.2-bar", "foo-1.2-bar-bar", "foo-1.212-bar" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#7
0
文件: test.py 项目: sachinrase/yvc
 def testBraceExpandNested(self):
     input = "foo-1.2{,-bar{-baz,-blog}}"
     output = [ "foo-1.2", "foo-1.2-bar-baz", "foo-1.2-bar-blog" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#8
0
文件: test.py 项目: sachinrase/yvc
 def testBraceExpandPrefixSuffixes(self):
     input = "{this-,that-}foo-1.2{,-bar,12}"
     output = [ "this-foo-1.2", "this-foo-1.2-bar", "this-foo-1.212",
                 "that-foo-1.2", "that-foo-1.2-bar", "that-foo-1.212" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#9
0
文件: test.py 项目: sachinrase/yvc
 def testBraceExpandSuffixes(self):
     input = "foo-1.2{,-bar,12}"
     output = [ "foo-1.2", "foo-1.2-bar", "foo-1.212" ]
     self.assertEqual(output, yvc.braceExpand(input))
示例#10
0
文件: test.py 项目: sachinrase/yvc
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))