Skip to content

Commit a21dc91

Browse files
author
sparksburnitt
committed
2 parents 48ce540 + 7d41911 commit a21dc91

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/test/scala/org/apache/spark/sql/hbase/HBaseTpcMiniTestSuite.scala

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,20 @@ class HBaseTpcMiniTestSuite extends TestBase {
197197
assert(rows.length == 5)
198198
}
199199

200+
test("Query 7.1") {
201+
val sql =
202+
s"""SELECT ss_item_sk, ss_ticket_number, sum(ss_wholesale_cost) as sum_wholesale_cost
203+
|FROM store_sales
204+
|WHERE ss_item_sk > 17182
205+
|AND ss_item_sk <= 17183
206+
|GROUP BY ss_item_sk, ss_ticket_number""".stripMargin
207+
val rows = runSql(sql)
208+
assert(rows.length == 1)
209+
assert(rows(0)(0) == 17183)
210+
assert(rows(0)(1) == 6)
211+
assert(rows(0)(2) == 0.0) // should not be null
212+
}
213+
200214
test("Query 8") {
201215
val sql = "SELECT ss_item_sk, ss_ticket_number, min(ss_wholesale_cost) as min_wholesale_cost, max(ss_wholesale_cost) as max_wholesale_cost, avg(ss_wholesale_cost) as avg_wholesale_cost FROM store_sales WHERE ss_item_sk > 4000 AND ss_item_sk <= 5000 GROUP BY ss_item_sk, ss_ticket_number"
202216
val rows = runSql(sql)

0 commit comments

Comments
 (0)