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 6d28a28 commit 8211d0aCopy full SHA for 8211d0a
tests/test_frame.py
@@ -2410,3 +2410,16 @@ def test_in_columns() -> None:
2410
check(assert_type(df.loc[:, cols], pd.DataFrame), pd.DataFrame)
2411
check(assert_type(df[cols], pd.DataFrame), pd.DataFrame)
2412
check(assert_type(df.groupby(by=cols).sum(), pd.DataFrame), pd.DataFrame)
2413
+
2414
2415
+def test_insert_newvalues() -> None:
2416
+ df = pd.DataFrame({"a": [1, 2]})
2417
+ gh = df.insert(loc=0, column="b", value=None)
2418
+ ab = pd.DataFrame({"col1": [1, 2], "col2": [3, 4]})
2419
+ cd = ab.insert(loc=0, column="newcol", value=[99, 99])
2420
+ ef = pd.DataFrame({"z": [4, 5, 6]})
2421
+ hi = ef.insert(loc=0, column="g", value=4)
2422
+ check(assert_type(gh, pd.DataFrame), pd.DataFrame)
2423
+ check(assert_type(cd, pd.DataFrame), pd.DataFrame)
2424
+ check(assert_type(hi, pd.DataFrame), pd.DataFrame)
2425
0 commit comments