From 57719f1177884cc136a279bc3e4a6ad3c0da174d Mon Sep 17 00:00:00 2001 From: Yuming Wang Date: Sat, 20 May 2017 12:42:55 +0800 Subject: [PATCH] Add cot test in MathExpressionsSuite. --- .../sql/catalyst/expressions/MathExpressionsSuite.scala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/MathExpressionsSuite.scala b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/MathExpressionsSuite.scala index 1555dd1cf58d..8ed7a82b943b 100644 --- a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/MathExpressionsSuite.scala +++ b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/MathExpressionsSuite.scala @@ -219,6 +219,12 @@ class MathExpressionsSuite extends SparkFunSuite with ExpressionEvalHelper { checkConsistencyBetweenInterpretedAndCodegen(Tan, DoubleType) } + test("cot") { + def f: (Double) => Double = (x: Double) => 1 / math.tan(x) + testUnary(Cot, f) + checkConsistencyBetweenInterpretedAndCodegen(Cot, DoubleType) + } + test("atan") { testUnary(Atan, math.atan) checkConsistencyBetweenInterpretedAndCodegen(Atan, DoubleType)