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