Changeset 2526
- Timestamp:
- 07/24/07 17:37:46 (1 year ago)
- Files:
-
- manualtestingplugin/manualtesting/DBUtils.py (modified) (1 diff)
- manualtestingplugin/manualtesting/htdocs/templates/plan-add.cs (modified) (2 diffs)
- manualtestingplugin/manualtesting/htdocs/templates/suite-add.cs (modified) (2 diffs)
- manualtestingplugin/manualtesting/ManualTestingAPI.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
manualtestingplugin/manualtesting/DBUtils.py
r2524 r2526 75 75 rows.append(row) 76 76 return rows 77 78 def get_tracPriorities(self, cursor): 79 rows = [] 80 columns = ('name','value') 81 sql = "SELECT name,value FROM enum WHERE type = 'priority'" 82 self.log.debug(sql) 83 cursor.execute(sql) 84 for row in cursor: 85 row = dict(zip(columns, row)) 86 rows.append(row) 87 return rows manualtestingplugin/manualtesting/htdocs/templates/plan-add.cs
r2525 r2526 37 37 <div class="field"> 38 38 <label for="priority">Priority:</label><br/> 39 <input type="text" name="priority" value="<?cs alt:args.author ?>Major<?cs /alt ?>" /><br/> 39 <select name="priority"> 40 <?cs each:priority = manualtesting.trac.priorities ?> 41 <?cs if $priority.name == 'major' ?> 42 <option selected="selected"> 43 <?cs else ?> 44 <option> 45 <?cs /if ?> 46 <?cs var:priority.name ?> 47 </option> 48 <?cs /each ?> 49 </select><br/> 40 50 </div> 41 51 <div class="field"> … … 48 58 </div> 49 59 <div class="buttons"> 50 < input type="submit" name="preview" value="Preview" />60 <!-- <input type="submit" name="preview" value="Preview" /> --> 51 61 <input type="submit" name="submit" value="Submit" /> 52 62 <input type="button" name="cancel" value="Cancel" onclick="location.href = '<?cs var:discussion.href?>/<?cs var:discussion.forum.id ?>'"/> manualtestingplugin/manualtesting/htdocs/templates/suite-add.cs
r2525 r2526 36 36 </div> 37 37 <div class="field"> 38 <label for=" component">Component:</label><br/>39 <select name=" component">38 <label for="tracComponent">Component:</label><br/> 39 <select name="tracComponent"> 40 40 <?cs each:component = manualtesting.trac.components ?> 41 <option value="<?cs var:component.name ?>"><?cs var:component.name ?></option>41 <option><?cs var:component.name ?></option> 42 42 <?cs /each ?> 43 43 </select><br/> … … 52 52 </div> 53 53 <div class="buttons"> 54 < input type="submit" name="preview" value="Preview" />54 <!-- <input type="submit" name="preview" value="Preview" /> --> 55 55 <input type="submit" name="submit" value="Submit" /> 56 56 <input type="button" name="cancel" value="Cancel" onclick="location.href = '<?cs var:discussion.href?>/<?cs var:discussion.forum.id ?>'"/> manualtestingplugin/manualtesting/ManualTestingAPI.py
r2524 r2526 85 85 elif mode == 'plan-add-form': 86 86 suite = self.dbUtils.get_suite(cursor, suite_id) 87 priorities = self.dbUtils.get_tracPriorities(cursor) 87 88 req.hdf['manualtesting.suite'] = suite 89 req.hdf['manualtesting.trac.priorities'] = priorities 88 90 # Get form values. 89 91 new_title = req.args.get('title') … … 129 131 new_user = req.args.get('user') 130 132 new_title = req.args.get('title') 131 new_component = req.args.get(' component')133 new_component = req.args.get('tracComponent') 132 134 new_description = req.args.get('description') 133 135 new_time = int( time.time() )
