Skip to content

Commit 461b77b

Browse files
ogriseladamklein
authored andcommitted
merge overlap non regression test
1 parent 3633d26 commit 461b77b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pandas/tools/tests/test_merge.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,14 @@ def test_handle_overlap(self):
177177
self.assert_('key1.foo' in joined)
178178
self.assert_('key1.bar' in joined)
179179

180+
def test_handle_overlap_arbitrary_key(self):
181+
joined = merge(self.df, self.df2,
182+
left_on='key2', right_on='key1',
183+
suffixes=['.foo', '.bar'])
184+
185+
self.assert_('key1.foo' in joined)
186+
self.assert_('key2.bar' in joined)
187+
180188
def test_merge_common(self):
181189
joined = merge(self.df, self.df2)
182190
exp = merge(self.df, self.df2, on=['key1', 'key2'])

0 commit comments

Comments
 (0)