示例#1
0
 def testExtractResponseNames_InBinaryOp(self):
   converter = Converter(None, None)
   names = converter.extractResponseNames('echo foo -> bar && echo baz => qux')
   self.assertEquals(['bar', 'qux'], names)
示例#2
0
 def testExtractResponseNames_InAssignCmd(self):
   converter = Converter(None, None)
   names = converter.extractResponseNames(
     '(echo foo -> bar && echo baz => qux) -> piyo')
   self.assertEquals(['bar', 'qux', 'piyo'], names)
示例#3
0
 def testExtractResponseNames_Redirection(self):
   converter = Converter(None, None)
   names = converter.extractResponseNames('echo foo => bar')
   self.assertEquals(['bar'], names)