Ejemplo n.º 1
0
Archivo: test.py Proyecto: 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))
Ejemplo n.º 2
0
Archivo: test.py Proyecto: 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))
Ejemplo n.º 3
0
Archivo: test.py Proyecto: 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))
Ejemplo n.º 4
0
Archivo: test.py Proyecto: jschauma/yvc
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))
Ejemplo n.º 5
0
Archivo: test.py Proyecto: 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 10
0
 def testBraceExpand(self):
     input = "foo-1.2"
     self.assertEqual([ input ], yvc.braceExpand(input))