@@ -47,8 +47,8 @@ def test_align(self, data, na_value):
4747 r1 , r2 = pd .Series (a ).align (pd .Series (b , index = [1 , 2 , 3 ]))
4848
4949 # Assumes that the ctor can take a list of scalars of the type
50- e1 = pd .Series (type ( data ) (list (a ) + [na_value ]))
51- e2 = pd .Series (type ( data ) ([na_value ] + list (b )))
50+ e1 = pd .Series (data . _from_sequence (list (a ) + [na_value ]))
51+ e2 = pd .Series (data . _from_sequence ([na_value ] + list (b )))
5252 self .assert_series_equal (r1 , e1 )
5353 self .assert_series_equal (r2 , e2 )
5454
@@ -60,8 +60,8 @@ def test_align_frame(self, data, na_value):
6060 )
6161
6262 # Assumes that the ctor can take a list of scalars of the type
63- e1 = pd .DataFrame ({'A' : type ( data ) (list (a ) + [na_value ])})
64- e2 = pd .DataFrame ({'A' : type ( data ) ([na_value ] + list (b ))})
63+ e1 = pd .DataFrame ({'A' : data . _from_sequence (list (a ) + [na_value ])})
64+ e2 = pd .DataFrame ({'A' : data . _from_sequence ([na_value ] + list (b ))})
6565 self .assert_frame_equal (r1 , e1 )
6666 self .assert_frame_equal (r2 , e2 )
6767
@@ -71,9 +71,8 @@ def test_align_series_frame(self, data, na_value):
7171 df = pd .DataFrame ({"col" : np .arange (len (ser ) + 1 )})
7272 r1 , r2 = ser .align (df )
7373
74- e1 = pd .Series (
75- data ._constructor_from_sequence (list (data ) + [na_value ]),
76- name = ser .name )
74+ e1 = pd .Series (data ._from_sequence (list (data ) + [na_value ]),
75+ name = ser .name )
7776
7877 self .assert_series_equal (r1 , e1 )
7978 self .assert_frame_equal (r2 , df )
@@ -105,14 +104,13 @@ def test_merge(self, data, na_value):
105104 res = pd .merge (df1 , df2 )
106105 exp = pd .DataFrame (
107106 {'int1' : [1 , 1 , 2 ], 'int2' : [1 , 2 , 3 ], 'key' : [0 , 0 , 1 ],
108- 'ext' : data ._constructor_from_sequence (
109- [data [0 ], data [0 ], data [1 ]])})
107+ 'ext' : data ._from_sequence ([data [0 ], data [0 ], data [1 ]])})
110108 self .assert_frame_equal (res , exp [['ext' , 'int1' , 'key' , 'int2' ]])
111109
112110 res = pd .merge (df1 , df2 , how = 'outer' )
113111 exp = pd .DataFrame (
114112 {'int1' : [1 , 1 , 2 , 3 , np .nan ], 'int2' : [1 , 2 , 3 , np .nan , 4 ],
115113 'key' : [0 , 0 , 1 , 2 , 3 ],
116- 'ext' : data ._constructor_from_sequence (
114+ 'ext' : data ._from_sequence (
117115 [data [0 ], data [0 ], data [1 ], data [2 ], na_value ])})
118116 self .assert_frame_equal (res , exp [['ext' , 'int1' , 'key' , 'int2' ]])
0 commit comments