Page MenuHomePhorge

ArcanistUnitTestResultTestCase.php
No OneTemporary

ArcanistUnitTestResultTestCase.php

<?php
final class ArcanistUnitTestResultTestCase extends PhutilTestCase {
public function testCoverageMerges() {
$cases = array(
array(
'coverage' => array(),
'expect' => null,
),
array(
'coverage' => array(
'UUUNCNC',
),
'expect' => 'UUUNCNC',
),
array(
'coverage' => array(
'UUCUUU',
'UUUUCU',
),
'expect' => 'UUCUCU',
),
array(
'coverage' => array(
'UUCCCU',
'UUUCCCNNNC',
),
'expect' => 'UUCCCCNNNC',
),
);
foreach ($cases as $case) {
$input = $case['coverage'];
$expect = $case['expect'];
$actual = ArcanistUnitTestResult::mergeCoverage($input);
$this->assertEqual($expect, $actual);
}
}
}

File Metadata

Mime Type
text/x-php
Expires
Jan 19 2025, 22:43 (6 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1115545
Default Alt Text
ArcanistUnitTestResultTestCase.php (831 B)

Event Timeline