����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����
Server IP : 74.208.127.88 / Your IP : 3.128.188.69 Web Server : Apache/2.4.41 (Ubuntu) System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64 User : www-data ( 33) PHP Version : 7.4.3-4ubuntu2.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/admin/assets/plugins/DataTables/media/unit_testing/ |
Upload File : |
var giTotalTestCount = 0; var giActiveModule = 0; var giModuleTests; var giStartTime; var giTest; var gbStop = false; var gtoTest; function fnTestStart ( sTestInfo ) { gaoTest[ giActiveModule ].iTests++; document.getElementById('test_info').innerHTML += (giActiveModule+1)+'.'+(giModuleTests+1)+'. '+sTestInfo+'... '; document.getElementById('test_number').innerHTML = giTotalTestCount+1; giModuleTests++; giTotalTestCount++; /* Set a timer to catch stalled script */ gtoTest = setTimeout( function () { fnMessage( '<span class="error">WARNING - test script stalled. Likely a JS error</span>' ); gbStop = true; }, 3000 ); } function fnTestResult ( bResult ) { clearTimeout( gtoTest ); if ( bResult ) { fnMessage( 'Passed' ); } else { fnMessage( '<span class="error">FAILED</span>' ); gbStop = true; fnEnd( false ); } } function fnUnitStart( iTest ) { if ( !gbStop ) { giModuleTests = 0; window.parent.test_arena.location.href = (iTest==0?"":"../")+'templates/'+gaoTest[iTest].sTemplate+'.php?scripts='+gaoTest[iTest].sTest; giTest = iTest; } } function fnStartMessage( sMessage ) { fnMessage( '<br><b>'+gaoTest[giTest].sGroup+' - '+sMessage+'</b>' ); } function fnMessage( sMessage ) { var nInfo = document.getElementById('test_info'); nInfo.innerHTML += sMessage+'<br>'; nInfo.scrollTop = nInfo.scrollHeight; } function fnUnitComplete() { if ( giActiveModule < gaoTest.length - 1 ) { fnUnitStart( ++giActiveModule ); } else { fnEnd( true ); } } function fnEnd( bSuccess ) { var iEndTime = new Date().getTime(); var sTime = '<br>This test run took '+parseInt((iEndTime-giStartTime)/1000, 10)+ ' second(s) to complete.'; if ( bSuccess ) { $('#test_running').html( 'Tests complete. '+giTotalTestCount+' tests were run.'+sTime ); } else { $('#test_running').html( 'Unit tests failed at test '+giTotalTestCount+'.'+sTime ); } } $(document).ready( function () { giStartTime = new Date().getTime(); fnUnitStart( giActiveModule ); } );