def test_merge(self): index, data = common.getMixedTypeDict() source = Series(data['B'], index=data['C']) target = Series(data['C'][:4], index=data['D'][:4]) merged = target.merge(source) for k, v in merged.iteritems(): self.assertEqual(v, source[target[k]]) # input could be a dict merged = target.merge(source.toDict()) for k, v in merged.iteritems(): self.assertEqual(v, source[target[k]])