summaryrefslogtreecommitdiff
path: root/ext/standard/tests/math/tan_error.phpt
diff options
context:
space:
mode:
authorZoe Slattery <zoe@php.net>2007-09-04 09:01:02 +0000
committerZoe Slattery <zoe@php.net>2007-09-04 09:01:02 +0000
commitb78b25a33687f46c0aba75061631eee542464e72 (patch)
tree620a6deec8b911c4d2f97c090462f7b5ab3fd02b /ext/standard/tests/math/tan_error.phpt
parent5096c8d2323b7c89d543153fecc966beff347756 (diff)
downloadphp-git-b78b25a33687f46c0aba75061631eee542464e72.tar.gz
Test cases for sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh.
Diffstat (limited to 'ext/standard/tests/math/tan_error.phpt')
-rw-r--r--ext/standard/tests/math/tan_error.phpt30
1 files changed, 30 insertions, 0 deletions
diff --git a/ext/standard/tests/math/tan_error.phpt b/ext/standard/tests/math/tan_error.phpt
new file mode 100644
index 0000000000..58dcc2a43e
--- /dev/null
+++ b/ext/standard/tests/math/tan_error.phpt
@@ -0,0 +1,30 @@
+--TEST--
+Test wrong number of arguments for tan()
+--INI--
+--FILE--
+<?php
+/*
+ * proto float tan(float number)
+ * Function is implemented in ext/standard/math.c
+*/
+
+$arg_0 = 1.0;
+$extra_arg = 1;
+
+echo "\nToo many arguments\n";
+var_dump(tan($arg_0, $extra_arg));
+
+echo "\nToo few arguments\n";
+var_dump(tan());
+
+?>
+--EXPECTF--
+Too many arguments
+
+Warning: Wrong parameter count for tan() in %s on line 11
+NULL
+
+Too few arguments
+
+Warning: Wrong parameter count for tan() in %s on line 14
+NULL