示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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)
示例#4
0
 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)
示例#5
0
 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)
示例#6
0
 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)
示例#7
0
文件: tests.py 项目: nizox/PyBabe
 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)
示例#8
0
文件: tests.py 项目: nizox/PyBabe
 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)