#NEWLINE# def get_tests( app_module ) : #NEWLINE# #INDENT# parts = app_module . __name__ . split ( '.' ) #NEWLINE# ( prefix , last ) = ( parts [ : ( - 1 ) ] , parts [ ( - 1 ) ] ) #NEWLINE# try : #NEWLINE# #INDENT# test_module = import_module ( '.' . join ( ( last + [ TEST_MODULE ] ) ) ) #NEWLINE# #UNINDENT# except ImportError : #NEWLINE# #INDENT# if ( last == 'models' ) : #NEWLINE# #INDENT# app_root = import_module ( '.' . join ( prefix ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# app_root = app_module #NEWLINE# #UNINDENT# if ( not module_has_submodule ( app_root , TEST_MODULE ) ) : #NEWLINE# #INDENT# test_module = None #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise #NEWLINE# #UNINDENT# #UNINDENT# return test_module