#NEWLINE# def test_update_port_with_blank_name_extradhcpopt( self ) : #NEWLINE# #INDENT# opt_list = [ { #NEWLINE# #INDENT# 'opt_name' : 'bootfile-name' , #NEWLINE# 'opt_value' : 'pxelinux.0' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'opt_name' : 'tftp-server' , #NEWLINE# 'opt_value' : '123.123.123.123' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'opt_name' : 'server-ip-address' , #NEWLINE# 'opt_value' : '123.123.123.456' , #NEWLINE# #UNINDENT# } ] #NEWLINE# upd_opts = [ { #NEWLINE# #INDENT# 'opt_name' : '     ' , #NEWLINE# 'opt_value' : 'pxelinux.0' , #NEWLINE# #UNINDENT# } ] #NEWLINE# params = { #NEWLINE# #INDENT# edo_ext . EXTRADHCPOPTS : req , #NEWLINE# 'arg_list' : ( edo_ext . EXTRADHCPOPTS , ) , #NEWLINE# #UNINDENT# } #NEWLINE# with self . port ( ** params ) as port : #NEWLINE# #INDENT# update_port = { #NEWLINE# #INDENT# 'port' : { #NEWLINE# #INDENT# edo_ext . EXTRADHCPOPTS : upd_opts , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# req = self . new_update_request ( 'ports' , update_port , port [ 'port' ] [ 'id' ] ) #NEWLINE# res = req . get_response ( self . api ) #NEWLINE# self . assertEqual ( webob . exc . HTTPBadRequest . code , res . status_int )