#NEWLINE# def test_alias_multi( self ) : #NEWLINE# #INDENT# sig = support . s ( '*, one: a' , locals = { #NEWLINE# #INDENT# 'a' : ( 'a' , 'b' , 'abc' ) , #NEWLINE# #UNINDENT# } ) #NEWLINE# param = list ( sig . parameters . values ( ) ) [ 0 ] #NEWLINE# cparam = parser . CliSignature . convert_parameter ( param ) #NEWLINE# self . assertEqual ( type ( cparam ) , parser . OptionParameter ) #NEWLINE# self . assertEqual ( str ( cparam ) , '-a STR' ) #NEWLINE# self . assertEqual ( cparam . display_name , '--one' ) #NEWLINE# self . assertEqual ( cparam . aliases , [ '--one' , '-a' , '-b' , '--abc' ] )