Skip to content

Commit 8d85f05

Browse files
committed
how about overriding toString of MyDenseVector?
1 parent f5b1b2b commit 8d85f05

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

sql/core/src/test/scala/org/apache/spark/sql/UserDefinedTypeSuite.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ private[sql] class MyDenseVector(val data: Array[Double]) extends Serializable {
3737
java.util.Arrays.equals(this.data, v.data)
3838
case _ => false
3939
}
40+
41+
override def toString: String = {
42+
data.mkString("[", ",", "]")
43+
}
4044
}
4145

4246
@BeanInfo

sql/hive/src/test/scala/org/apache/spark/sql/sources/hadoopFsRelationSuites.scala

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,11 +172,10 @@ abstract class HadoopFsRelationTest extends QueryTest with SQLTestUtils with Tes
172172
.load(file.getCanonicalPath)
173173
.select(selectedColumns: _*)
174174

175-
// Read the data back and manually order by data to make sure UDT values are properly
176-
// sorted.
175+
// Read the data back
177176
checkAnswer(
178-
loadedDF.orderBy(selectedColumns: _*),
179-
dfToBeSaved.orderBy(selectedColumns: _*)
177+
loadedDF,
178+
dfToBeSaved
180179
)
181180
}
182181
}

0 commit comments

Comments
 (0)