def test_get_capital_increase_1101(self): analyzer = CapitalIncreaseHistoryAnalyzer('1101') capital_increase = analyzer.get_capital_increase_by_cash().get_map() self.assertEqual(capital_increase[datetime.date(1993, 12, 31)], 53.00075) self.assertEqual(capital_increase[datetime.date(1994, 12, 31)], 53.00075) self.assertEqual(capital_increase[datetime.date(1997, 12, 31)], 63.0255) capital_increase = analyzer.get_capital_increase_by_earnings().get_map() self.assertEqual(capital_increase[datetime.date(1993, 12, 31)], 27.26106) self.assertEqual(capital_increase[datetime.date(1994, 12, 31)], 30.29706) self.assertEqual(capital_increase[datetime.date(1997, 12, 31)], 58.62075) capital_increase = analyzer.get_capital_increase_by_surplus().get_map() self.assertEqual(capital_increase[datetime.date(1993, 12, 31)], 20.93819) self.assertEqual(capital_increase[datetime.date(1994, 12, 31)], 31.05819) self.assertEqual(capital_increase[datetime.date(1997, 12, 31)], 43.35375)
def __build_data_param(self, param): stock_symbol = param['stock_symbol'] analyzer = CapitalIncreaseHistoryAnalyzer(stock_symbol) capital_increase_by_cash = analyzer.get_capital_increase_by_cash().get() capital_increase_by_earnings = analyzer.get_capital_increase_by_earnings().get() capital_increase_by_surplus = analyzer.get_capital_increase_by_surplus().get() return { 'capital_increase_by_cash' : { 'value' : capital_increase_by_cash, 'format' : 'float', }, 'capital_increase_by_earnings' : { 'value' : capital_increase_by_earnings, 'format' : 'float', }, 'capital_increase_by_surplus' : { 'value' : capital_increase_by_surplus, 'format' : 'float', } }
def __build_data_param(self, param): stock_symbol = param['stock_symbol'] analyzer = CapitalIncreaseHistoryAnalyzer(stock_symbol) capital_increase_by_cash = analyzer.get_capital_increase_by_cash().get( ) capital_increase_by_earnings = analyzer.get_capital_increase_by_earnings( ).get() capital_increase_by_surplus = analyzer.get_capital_increase_by_surplus( ).get() return { 'capital_increase_by_cash': { 'value': capital_increase_by_cash, 'format': 'float', }, 'capital_increase_by_earnings': { 'value': capital_increase_by_earnings, 'format': 'float', }, 'capital_increase_by_surplus': { 'value': capital_increase_by_surplus, 'format': 'float', } }