#NEWLINE# def test_add_job( self ) : #NEWLINE# #INDENT# '\n        Tests adding a job to the schedule\n        ' #NEWLINE# data = { #NEWLINE# #INDENT# 'foo' : { #NEWLINE# #INDENT# 'bar' : 'baz' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# ret = copy . deepcopy ( DEFAULT_CONFIG ) #NEWLINE# ret . update ( { #NEWLINE# #INDENT# 'schedule' : { #NEWLINE# #INDENT# 'foo' : { #NEWLINE# #INDENT# 'bar' : 'baz' , #NEWLINE# 'enabled' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# 'hello' : { #NEWLINE# #INDENT# 'world' : 'peace' , #NEWLINE# 'enabled' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# self . schedule . opts . update ( { #NEWLINE# #INDENT# 'schedule' : { #NEWLINE# #INDENT# 'hello' : { #NEWLINE# #INDENT# 'world' : 'peace' , #NEWLINE# 'enabled' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# Schedule . add_job ( self . schedule , data ) #NEWLINE# self . assertEqual ( self . schedule . opts , ret )