Skip to content

Commit 863bf1e

Browse files
committed
fixup
1 parent 253acad commit 863bf1e

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

python/pyspark/sql/tests/connect/test_connect_plan.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,11 @@ def test_observe(self):
333333
from pyspark.sql.connect.observation import Observation
334334

335335
class MockDF(DataFrame):
336+
def __new__(cls, df: DataFrame) -> "DataFrame":
337+
self = object.__new__(cls)
338+
self.__init__(df) # type: ignore[misc]
339+
return self
340+
336341
def __init__(self, df: DataFrame):
337342
super().__init__(df._plan, df._session)
338343

python/pyspark/testing/mlutils.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ def tearDownClass(cls):
9999

100100

101101
class MockDataset(DataFrame):
102+
def __new__(cls) -> "DataFrame":
103+
self = object.__new__(cls)
104+
self.__init__()
105+
return self
106+
102107
def __init__(self):
103108
self.index = 0
104109

0 commit comments

Comments
 (0)