This repository has been archived on 2020-06-07. You can view files and clone it, but cannot push or open issues or pull requests.
php-armadillo/tests/018-diagview.phpt

29 lines
399 B
PHP

--TEST--
Test for class `DiagView`.
--SKIPIF--
<?php
require_once 'includes/loaded.php';
is_php_arma_loaded();
?>
--FILE--
<?php
$mat = Arma\IMat::fromString("1 2; 3 4");
$diag = $mat->diag();
$diag->rawPrint();
$diag->at(1)->setTo($diag->at(0)->val());
$mat->rawPrint();
// When parent class is destroyed...
Arma\IMat::fromString("1 2; 3 4")->diag(-1)->rawPrint();
?>
--EXPECT--
1
4
1 2
3 1
3