Beispiel #1
0
 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))
Beispiel #2
0
 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))
Beispiel #3
0
 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))
Beispiel #4
0
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))
Beispiel #5
0
 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))
Beispiel #6
0
 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))
Beispiel #7
0
 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))
Beispiel #8
0
 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))
Beispiel #9
0
 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))
Beispiel #10
0
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))