Changeset 78

Show
Ignore:
Timestamp:
01/19/10 12:00:17 (2 years ago)
Author:
mgalloy
Message:

Skeleton commit for adding XML output.

Location:
trunk/mgunit/src
Files:
1 added
7 modified

Legend:

Unmodified
Added
Removed
  • trunk/mgunit/src/mgunit.pro

    r54 r78  
    1616;    html : in, optional, type=boolean 
    1717;       set to indicate HTML output instead of plain text 
     18;    xml : in, optional, type=boolean 
     19;       set to indicate XML output instead of plain text 
    1820;    gui : in, optional, type=boolean 
    1921;       set to bring up an interactive GUI to run the tests 
     
    2527;       number of tests       
    2628;- 
    27 pro mgunit, tests, filename=filename, html=html, gui=gui, $ 
     29pro mgunit, tests, filename=filename, html=html, xml=xml, gui=gui, $ 
    2830            color=color, $ 
    2931            npass=npass, nfail=nfail, ntests=ntests 
     
    3335    keyword_set(gui): runnerName = 'MGutGuiRunner' 
    3436    keyword_set(html): runnerName = 'MGutHtmlRunner' 
     37    keyword_set(xml): runnerName = 'MGutXmlRunner' 
    3538    else: runnerName = 'MgutCliRunner' 
    3639  endcase 
  • trunk/mgunit/src/mgutclirunner__define.pro

    r58 r78  
    147147;    time : in, required, type=float 
    148148;       time for the test to run 
    149 ;- 
    150 pro mgutclirunner::reportTestResult, msg, passed=passed, time=time 
     149;    level : in, required, type=integer 
     150;       level of test case 
     151;- 
     152pro mgutclirunner::reportTestResult, msg, passed=passed, time=time, level=level 
    151153  compile_opt strictarr 
    152154 
  • trunk/mgunit/src/mgutcompoundrunner__define.pro

    r54 r78  
    135135;    time : in, required, type=float 
    136136;       time for the test to run 
     137;    level : in, required, type=integer 
     138;       level of test case 
    137139;- 
    138 pro mgutcompoundrunner::reportTestResult, msg, passed=passed, time=time 
     140pro mgutcompoundrunner::reportTestResult, msg, passed=passed, time=time, level=level 
    139141  compile_opt strictarr 
    140142 
    141143  for i = 0L, self->count() - 1L do begin 
    142144    r = self->get(position=i) 
    143     r->reportTestResult, msg, passed=passed, time=time 
     145    r->reportTestResult, msg, passed=passed, time=time, level=level 
    144146  endfor 
    145147end 
  • trunk/mgunit/src/mgutguirunner__define.pro

    r54 r78  
    156156;    time : in, required, type=float 
    157157;       time for the test to run 
    158 ;- 
    159 pro mgutguirunner::reportTestResult, msg, passed=passed, time=time 
     158;    level : in, required, type=integer 
     159;       level of test case 
     160;- 
     161pro mgutguirunner::reportTestResult, msg, passed=passed, time=time, level=level 
    160162  compile_opt strictarr 
    161163 
  • trunk/mgunit/src/mguthtmlrunner__define.pro

    r77 r78  
    140140;    time : in, required, type=float 
    141141;       time for the test to run 
    142 ;- 
    143 pro mguthtmlrunner::reportTestResult, msg, passed=passed, time=time 
     142;    level : in, required, type=integer 
     143;       level of test case 
     144;- 
     145pro mguthtmlrunner::reportTestResult, msg, passed=passed, time=time, level=level 
    144146  compile_opt strictarr 
    145147 
  • trunk/mgunit/src/mguttestcase__define.pro

    r54 r78  
    187187                : msg) 
    188188                       
    189     self.testRunner->reportTestResult, logMsg, passed=passed, time=self.time 
     189    self.testRunner->reportTestResult, logMsg, passed=passed, time=self.time, level=self.level 
    190190  endfor 
    191191 
  • trunk/mgunit/src/mguttestrunner__define.pro

    r54 r78  
    114114;    time : in, required, type=float 
    115115;       time for the test to run 
     116;    level : in, required, type=integer 
     117;       level of test case 
    116118;- 
    117 pro mguttestrunner::reportTestResult, msg, passed=passed, time=time 
     119pro mguttestrunner::reportTestResult, msg, passed=passed, time=time, level=level 
    118120  compile_opt strictarr 
    119121