Files
hub-insurance/wp-content/plugins/visual-regression-tests/components/test-runs-page/index.php
T
2026-07-02 15:54:39 -06:00

46 lines
1.1 KiB
PHP

<?php
use Vrts\Features\Admin_Notices;
use Vrts\Services\Manual_Test_Service;
?>
<vrts-test-runs-page class="wrap vrts-list-table-page vrts-test-runs-page">
<h1 class="wp-heading-inline">
<?php esc_html_e( 'Runs', 'visual-regression-tests' ); ?>
</h1>
<hr class="wp-header-end">
<?php
$list_table = $data['list_queue_table'];
$list_table->prepare_items();
$list_table->views();
$list_table->display();
?>
<form method="post">
<?php
$list_table = $data['list_table'];
$list_table->prepare_items();
$list_table->views();
$list_table->display();
if ( $list_table->has_items() ) {
$list_table->inline_edit();
}
?>
</form>
<?php
$vrts_manual_test_service = new Manual_Test_Service();
$test_status = $vrts_manual_test_service->get_option();
if ( $test_status ) {
$vrts_manual_test_service->delete_option();
if ( '1' === $test_status ) {
Admin_Notices::render_notification( 'test_started', false, [] );
} elseif ( '2' === $test_status ) {
Admin_Notices::render_notification( 'test_failed', false, [] );
}
}
?>
</vrts-test-runs-page>