def test_process_query_form(self): '''this tests the form objects and the process query form method''' my_post_string = 'csrftoken=blablabla&query_group_name=aaup' my_query_dict = QueryDict(my_post_string) my_query_form = LdapQueryForm(my_query_dict) my_query_valid = my_query_form.is_valid() my_query_data = my_query_form.cleaned_data assert (my_query_valid) assert (my_query_data == {'query_group_name': u'aaup'})
def test_process_query_form(self): """this tests the form objects and the process query form method""" my_post_string = "csrftoken=blablabla&query_group_name=aaup" my_query_dict = QueryDict(my_post_string) my_query_form = LdapQueryForm(my_query_dict) my_query_valid = my_query_form.is_valid() my_query_data = my_query_form.cleaned_data assert my_query_valid assert my_query_data == {"query_group_name": u"aaup"}
template = loader.get_template( 'modify_results.html' ) context = Context() return render_to_response( 'modify_results.html', { 'result':json.dumps( {'success':False, 'message':'dn="{0}" is not an existing record' \ .format(group_dn)}) }, context_instance=RequestContext(request) ) elif (request.path == '/query/'): #logger.info("user: {0}".format(request.user)) form = LdapQueryForm( request.POST ) #check if form valid if not form.is_valid(): logger.info( "user=\"{0}\" action=\"submitted invalid query " +\ "form: {1}\"".format(request.user, form)) template = loader.get_template( 'modify_results.html' ) context = Context() return render_to_response( 'modify_results.html', { "result":"form not valid..." }, context_instance=RequestContext(request) ) #handle form submission else: #get form info & log it #logger.debug('form.data: {0}'.format(form.data)) group_name = form.cleaned_data['query_group_name'] #logger.debug('searched for: {0}'.format(group_name))