#NEWLINE# def build_suite( app_module ) : #NEWLINE# #INDENT# '\n    Create a complete Django test suite for the provided application module.\n    ' #NEWLINE# suite = unittest . TestSuite ( ) #NEWLINE# if hasattr ( app_module , 'suite' ) : #NEWLINE# #INDENT# suite . addTest ( app_module . suite ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# suite . addTest ( unittest . defaultTestLoader . loadTestsFromModule ( app_module ) ) #NEWLINE# try : #NEWLINE# #INDENT# suite . addTest ( make_doctest ( suite ) ) #NEWLINE# #UNINDENT# except ValueError : #NEWLINE# #INDENT# pass #NEWLINE# #UNINDENT# #UNINDENT# test_module = get_tests ( app_module ) #NEWLINE# if test_module : #NEWLINE# #INDENT# if hasattr ( test_module , 'suite' ) : #NEWLINE# #INDENT# suite . addTest ( test_module . suite ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# suite . addTest ( unittest . defaultTestLoader . loadTestsFromModule ( test_module ) ) #NEWLINE# try : #NEWLINE# #INDENT# suite . addTest ( make_doctest ( test_module ) ) #NEWLINE# #UNINDENT# except ValueError : #NEWLINE# #INDENT# pass #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return suite