Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#1551 closed defect (fixed)

Validating Test Scripts crashes if no testtemplates.xml exists.

Reported by: andy@… Owned by: edunne
Priority: normal Component: TestCaseManagementPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

Before I added the testtemplates.xml to the subversion-test-case directory, the Link "Validate Test Scripts" crashed with the following error message:

Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/trac/web/main.py", line 387, in dispatch_request
    dispatcher.dispatch(req)
  File "/var/lib/python-support/python2.5/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "build/bdist.linux-i686/egg/testManagementPlugin/testManager.py", line 82, in process_requestAttributeError: 'NoneType' object has no attribute 'getTemplateNames' when 
    template, content_type = pageProvider.process_testmanager_request( req )
  File "build/bdist.linux-i686/egg/testManagementPlugin/testScriptValidator.py", line 34, in process_testmanager_requestAttributeError: 'NoneType' object has no attribute 'getTemplateNames' when clicking on "Validate Test Scripts"
    for name in projTemplates.getTemplateNames() :
AttributeError: 'NoneType' object has no attribute 'getTemplateNames'

I'm using Trac 0.10.3, but I don't think that's important =)

Attachments (0)

Change History (3)

comment:1 Changed 7 years ago by anonymous

Yeah, if the test templates.xml file doesn't exist I should simply add that as one of the verification steps. I assumed that it would exist, but that's probably a bad assumption.

thanks for the feedback.

comment:2 Changed 7 years ago by anonymous

  • Resolution set to fixed
  • Status changed from new to closed

this is now fixed in the trunk at rev 2260. I'll merge the change into the 0.3 branch shortly.

comment:3 Changed 7 years ago by andy@…

wrong place here, I know. But could you please tell me your e-mail address? I'd like to ask you some questions. The e-mail address given in the TracWiki is not working... thanks.

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from edunne. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.