コード例 #1
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
    def test_initcol_existing_0(self):
        values = [dict(bar=0, symbol='yhoo', close=23.0)]
        series = Series('bar', 'symbol', 'close')
        series.from_values(values)
        values = dict(bar=1, symbol='goog', close=200)
        series.append(values)

        series.initcol('close', 0.0)

        self.assertEquals(series.keys(), ['bar', 'symbol', 'close'])
        self.assertEquals(series[0], (0, 'yhoo', 0.0))
        self.assertEquals(series[1], (1, 'goog', 0.0))
        self.assertEquals(len(series), 2)
コード例 #2
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
    def test_initcol_new_default(self):
        values = [dict(bar=0, symbol='yhoo', close=23.0)]
        series = Series('bar', 'symbol', 'close')
        series.from_values(values)
        values = dict(bar=1, symbol='goog', close=200)
        series.append(values)

        series.initcol('open')

        self.assertEquals(series.keys(), ['bar', 'symbol', 'close', 'open'])
        self.assertEquals(series[0], (0, 'yhoo', 23.0, None))
        self.assertEquals(series[1], (1, 'goog', 200, None))
        self.assertEquals(len(series), 2)