コード例 #1
0
ファイル: test_join.py プロジェクト: waytai/PyBabe
 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
ファイル: test_join.py プロジェクト: waytai/PyBabe
 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
ファイル: test_join.py プロジェクト: fdouetteau/PyBabe
 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)