We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff9b07c commit fc1d84fCopy full SHA for fc1d84f
python/pyspark/sql/tests.py
@@ -1220,6 +1220,13 @@ def test_rand_functions(self):
1220
rndn2 = df.select('key', functions.randn(0)).collect()
1221
self.assertEqual(sorted(rndn1), sorted(rndn2))
1222
1223
+ def test_string_functions(self):
1224
+ from pyspark.sql.functions import col, lit
1225
+ df = self.spark.createDataFrame([['nick']], schema=['name'])
1226
+ self.assertRaises(TypeError, lambda: df.select(col('name').substr(0, lit(1))))
1227
+ if sys.version_info.major == 2:
1228
+ self.assertRaises(TypeError, lambda: df.select(col('name').substr(long(0), long(1))))
1229
+
1230
def test_array_contains_function(self):
1231
from pyspark.sql.functions import array_contains
1232
0 commit comments