Skip to content

Commit 57a9500

Browse files
committed
-Add sorting to assure correct order
-Bring back throwing asserts -Check for nulls
1 parent c64a6f5 commit 57a9500

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

e2e/e2e.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def assert_data
7878
(0...max_timeout).each do |_|
7979
begin
8080
sleep(5)
81-
query = @query_client.execute(@database, @table)
81+
query = @query_client.execute(@database, "#{@table} | sort by rownumber asc")
8282
result = query.getPrimaryResults()
8383
raise "Wrong count - expected #{csv_data.length}, got #{result.count()}" unless result.count() == csv_data.length
8484
rescue Exception => e
@@ -88,8 +88,11 @@ def assert_data
8888
result.next()
8989
puts "Item #{i}"
9090
(0...@column_count).each do |j|
91-
puts " csv[#{j}] = #{csv_data[i][j]}"
92-
puts " result[#{j}] = #{result.getString(j)}"
91+
csv_item = csv_data[i][j]
92+
result_item = result.get(i) == nil ? "" : result.getString(i)
93+
puts " csv[#{j}] = #{csv_item}"
94+
puts " result[#{j}] = #{result_item}"
95+
raise "Result Doesn't match csv" unless csv_item == result_item
9396
end
9497
puts ""
9598
end

0 commit comments

Comments
 (0)