Test fann error functions

Esse commit está contido em:
Jakub Zelenka
2013-05-10 20:25:28 +01:00
commit 98a106ced5
5 arquivos alterados com 72 adições e 0 exclusões
+12
Ver Arquivo
@@ -0,0 +1,12 @@
--TEST--
Test function fann_get_errno() by calling it with its expected arguments
--FILE--
<?php
$ann = fann_create_standard( 3, 2, 2, 1 );
@fann_set_activation_function_layer( $ann, FANN_ELLIOT, 3 );
var_dump( fann_get_errno( $ann ) );
?>
--EXPECTF--
int(%d)
+13
Ver Arquivo
@@ -0,0 +1,13 @@
--TEST--
Test function fann_get_errstr() by calling it with its expected arguments
--FILE--
<?php
$ann = fann_create_standard( 3, 2, 2, 1 );
@fann_set_activation_function_layer( $ann, FANN_ELLIOT, 3 );
$err = fann_get_errstr( $ann );
var_dump( strlen($err) > 0 );
?>
--EXPECTF--
bool(true)
+15
Ver Arquivo
@@ -0,0 +1,15 @@
--TEST--
Test function fann_reset_errno() by calling it with its expected arguments
--FILE--
<?php
$ann = fann_create_standard( 3, 2, 2, 1 );
fann_print_error( $ann );
echo "\n";
@fann_set_activation_function_layer( $ann, FANN_ELLIOT, 3 );
fann_print_error( $ann );
?>
--EXPECTF--
No error
%A
+16
Ver Arquivo
@@ -0,0 +1,16 @@
--TEST--
Test function fann_reset_errno() by calling it with its expected arguments
--FILE--
<?php
$ann = fann_create_standard( 3, 2, 2, 1 );
@fann_set_activation_function_layer( $ann, FANN_ELLIOT, 3 );
$errno = fann_get_errno( $ann );
var_dump( $errno > 0 );
fann_reset_errno( $ann );
var_dump( fann_get_errno( $ann ) );
?>
--EXPECT--
bool(true)
int(0)
+16
Ver Arquivo
@@ -0,0 +1,16 @@
--TEST--
Test function fann_reset_errstr() by calling it with its expected arguments
--FILE--
<?php
$ann = fann_create_standard( 3, 2, 2, 1 );
@fann_set_activation_function_layer( $ann, FANN_ELLIOT, 3 );
$err = fann_get_errstr( $ann );
var_dump( strlen($err) > 0 );
fann_reset_errstr( $ann );
var_dump( fann_get_errstr( $ann ) );
?>
--EXPECT--
bool(true)
string(0) ""