Skip to content

Commit 5405e02

Browse files
committed
test
test test fix test fix
1 parent 45865a6 commit 5405e02

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

python/pyspark/sql/connect/dataframe.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1732,22 +1732,6 @@ def __getitem__(
17321732
)
17331733
)
17341734
else:
1735-
# TODO: revisit classic Spark's Dataset.col
1736-
# if (sparkSession.sessionState.conf.supportQuotedRegexColumnName) {
1737-
# colRegex(colName)
1738-
# } else {
1739-
# ConnectColumn(addDataFrameIdToCol(resolve(colName)))
1740-
# }
1741-
1742-
# validate the column name
1743-
if not hasattr(self._session, "is_mock_session"):
1744-
from pyspark.sql.connect.types import verify_col_name
1745-
1746-
# Try best to verify the column name with cached schema
1747-
# If fails, fall back to the server side validation
1748-
if not verify_col_name(item, self._schema):
1749-
self.select(item).isLocal()
1750-
17511735
return self._col(item)
17521736
elif isinstance(item, Column):
17531737
return self.filter(item)

python/pyspark/sql/tests/test_column.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ def test_access_column(self):
133133
self.assertTrue(isinstance(df["key"], Column))
134134
self.assertTrue(isinstance(df[0], Column))
135135
self.assertRaises(IndexError, lambda: df[2])
136-
self.assertRaises(AnalysisException, lambda: df["bad_key"])
137136
self.assertRaises(TypeError, lambda: df[{}])
137+
self.assertRaises(AnalysisException, lambda: df.select(df["bad_key"]).schema)
138138

139139
def test_column_name_with_non_ascii(self):
140140
columnName = "数量"

0 commit comments

Comments
 (0)