cb109 / maxtest

:chart_with_upwards_trend: MAXScript unittesting framework.
BSD 2-Clause "Simplified" License
8 stars 1 forks source link

Rerun selected Result is broken in the interacive presenter #2

Closed cb109 closed 9 years ago

cb109 commented 9 years ago

Traceback is something like:

1
-- Error occurred in i loop; filename: C:\dev\maxtest\maxtest\presenter_interactive.ms; position: 110711; line: 433
--  Frame:
--   item: dotNetObject:System.Windows.Forms.ListViewItem
--   resultIndex: 1
--   newMAXTestSuite: (MAXTestSuite structName:"TestBasic" testFnNames:#("test_equals") filepath:"")
--   newMAXTestFile: (MAXTestFile filename:"C:\dev\maxtest\tests\test_basic.ms" testSuites:#((MAXTestSuite structName:"TestBasic" testFnNames:#("test_equals") filepath:"")))
--   newRunner: undefined
--   Runner: undefined
--   result: (MAXTestResult filename:"C:\dev\maxtest\tests\test_basic.ms" structName:"TestBasic" testName:"test_equals" state:#ok resultStream:StringStream:"")
--   newResults: undefined
--   i: 0
--   called in rerunSelectedResults(); filename: C:\dev\maxtest\maxtest\presenter_interactive.ms; position: 111053; line: 443
--  Frame:
--   resultsListView: dotNetObject:System.Windows.Forms.ListView
--   args: dotNetObject:System.Windows.Forms.ToolStripItemClickedEventArgs
--   selectedItems: dotNetObject:System.Windows.Forms.ListView+SelectedListViewItemCollection
--   sender: dotNetObject:System.Windows.Forms.ContextMenuStrip
--   called in resultListContextMenuItemClickedCB(); filename: C:\Users\Buelter\Google Drive\dev\maxtest\maxtest\presenter_interactive.ms; position: 111388; line: 453
--  Frame:
--   clickedCmd: #("Rerun", "Selected")
--   args: dotNetObject:System.Windows.Forms.ToolStripItemClickedEventArgs
--   sender: dotNetObject:System.Windows.Forms.ContextMenuStrip
>> MAXScript dotNet event handler Exception:
-- Type error: Call needs function or class, got: undefined <<
cb109 commented 9 years ago

Fixed by #3