This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
khosb/includes/kohana/modules/unittest/views/unittest/index.php
2011-05-03 09:49:01 +10:00

67 lines
2.6 KiB
PHP

<?php defined('SYSPATH') or die('No direct script access.') ?>
<div id="select">
<h1>PHPUnit for Kohana 3</h1>
<div id="groups">
<fieldset class="tests">
<legend>Run Tests</legend>
<?php echo Form::open($run_uri, array('method' => 'GET'));?>
<?php echo Form::label('run_group', __('Run a test group')) ?>
<?php echo Form::select('group', $groups, NULL, array('id' => 'run_group'));?>
<?php if ($xdebug_enabled): ?>
<?php echo Form::label('run_collect_cc', __('Calculate code coverage')) ?>
<?php echo Form::checkbox('collect_cc', 1, TRUE, array('id' => 'run_collect_cc')) ?>
<div depends_on="#run_collect_cc">
<?php echo Form::label('run_use_whitelist', __('Use code coverage whitelist'));?>
<?php echo Form::checkbox('use_whitelist', 1, TRUE, array('id' => 'run_use_whitelist')) ?>
<div depends_on="#run_use_whitelist">
<?php echo Form::label('run_whitelist', __('Only calculate coverage for files in selected modules')) ?>
<?php echo Form::select('whitelist[]', $whitelistable_items, array(), array('id' => 'run_whitelist', 'multiple' => 'multiple')) ?>
</div>
</div>
<?php endif ?>
<?php echo Form::submit('submit', 'Run');?>
<?php echo Form::close();?>
</fieldset>
<fieldset class="reports">
<legend>Code Coverage Reports</legend>
<?php if ( ! $xdebug_enabled): ?>
<p><?php echo __('Xdebug needs to be installed to generate reports') ?></p>
<?php else: ?>
<?php echo Form::open($report_uri, array('method' => 'GET')) ?>
<?php echo Form::label('cc_group', __('Generate report for')) ?>
<?php echo Form::select('group', $groups, NULL, array('id' => 'cc_group'));?>
<?php echo Form::label('report_archive', __('Download as archive?'));?>
<?php echo Form::checkbox('archive', 1, FALSE, array('id' => 'report_archive')) ?>
<?php echo Form::label('report_use_whitelist', __('Use code coverage whitelist'));?>
<?php echo Form::checkbox('use_whitelist', 1, TRUE, array('id' => 'report_use_whitelist')) ?>
<div depends_on="#report_use_whitelist">
<?php echo Form::label('run_whitelist', __('Only calculate coverage for files in selected modules')) ?>
<?php echo Form::select('whitelist[]', $whitelistable_items, array(), array('id' => 'run_whitelist', 'multiple' => 'multiple')) ?>
</div>
<?php echo Form::submit('submit', 'Run');?>
<?php echo Form::close();?>
<?php endif ?>
</fieldset>
</div>
<h2>Useful links</h2>
<ul>
<li><a href="http://www.phpunit.de/manual/current/en/">PHPUnit Manual</a></li>
<li><a href="http://github.com/kohana/unittest">Module README</a></li>
</ul>
</div>