Github user kevinjmh commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2917#discussion_r235654816
--- Diff:
integration/spark-common-test/src/test/scala/org/apache/carbondata/spark/testsuite/iud/TestShowIUDRowCount.scala
---
@@ -0,0 +1,60 @@
+package org.apache.carbondata.spark.testsuite.iud
+
+import org.apache.spark.sql.Row
+import org.apache.spark.sql.test.util.QueryTest
+import org.scalatest.{BeforeAndAfterAll, BeforeAndAfterEach}
+
+class TestShowIUDRowCount extends QueryTest with BeforeAndAfterEach with
BeforeAndAfterAll {
+
+ override protected def beforeAll(): Unit = {
+ dropTable("iud_rows")
+ }
+
+ override protected def beforeEach(): Unit = {
+ dropTable("iud_rows")
+ }
+
+ override protected def afterEach(): Unit = {
+ dropTable("iud_rows")
+ }
+
+ test("Test show load row count") {
+ sql("""create table iud_rows (c1 string,c2 int,c3 string,c5 string)
+ |STORED BY 'org.apache.carbondata.format'""".stripMargin)
+ checkAnswer(
+ sql(s"""LOAD DATA LOCAL INPATH '$resourcesPath/IUD/dest.csv' INTO
table iud_rows"""),
--- End diff --
why `sql()` function in QueryTest get different plan to self made spark
context or beeline
---