File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -188,6 +188,10 @@ def test_empty_row(self):
188188 row = Row ()
189189 self .assertEqual (len (row ), 0 )
190190
191+ def test_struct_field_type_name (self ):
192+ struct_field = StructField ()
193+ self .assertRaises (typeError ('StructField does not have typename. You can use self.dataType.simpleString() instead.' ), struct_field .typeName )
194+
191195
192196class SQLTests (ReusedPySparkTestCase ):
193197
Original file line number Diff line number Diff line change @@ -439,7 +439,7 @@ def fromInternal(self, obj):
439439 return self .dataType .fromInternal (obj )
440440
441441 def typeName (self ):
442- raise TypeError ('StructField does not have typename' )
442+ raise TypeError ('StructField does not have typename. You can use self.dataType.simpleString() instead. ' )
443443
444444
445445class StructType (DataType ):
You can’t perform that action at this time.
0 commit comments