def test_join_none(self): a = Babe().pull(string=self.s1, format='csv') a = a.join(join_stream=Babe().pull(string=self.s2_bis, format='csv'), key='country', join_key='country_code', on_error=Babe.ON_ERROR_NONE) self.assertEquals(a.to_string(), self.sjoined_bis)
def test_join(self): a = Babe().pull(stream=StringIO(self.s1), format='csv') a = a.join(join_stream=Babe().pull(stream=StringIO(self.s2), format='csv'), key='country', join_key='country_code') buf = StringIO() a.push(stream=buf, format='csv') self.assertEquals(buf.getvalue(), self.sjoined)
def test_join_none(self): a = Babe().pull(stream=StringIO(self.s1), format='csv') a = a.join(join_stream=Babe().pull(stream=StringIO(self.s2_bis), format='csv'), key='country', join_key='country_code', on_error=Babe.ON_ERROR_NONE) buf = StringIO() a.push(stream=buf, format='csv') self.assertEquals(buf.getvalue(), self.sjoined_bis)
def test_join(self): a = Babe().pull(string=self.s1, format='csv') a = a.join(join_stream=Babe().pull(string=self.s2, format='csv'), key='country', join_key='country_code') self.assertEquals(a.to_string(), self.sjoined)