Exemplo n.º 1
0
 def test_tipo_ticker(self):
     assert tipo_ticker('GRLV11') is TipoTicker.FII
     assert tipo_ticker('VRTA11') is TipoTicker.FII
     assert tipo_ticker('ITSA4') is TipoTicker.ACAO
     assert tipo_ticker('BOVA11') is TipoTicker.ETF
     assert tipo_ticker('SPXI11') is TipoTicker.ETF
     assert tipo_ticker('ISPU20') is TipoTicker.FUTURO
     assert tipo_ticker('ABEVH222') is TipoTicker.OPCAO
     assert tipo_ticker('ABEVT40') is TipoTicker.OPCAO
     assert tipo_ticker('IRDM11') is TipoTicker.FII
     assert tipo_ticker('invalid') is None
Exemplo n.º 2
0
    def __seta_vendas_no_mes(self, data, vendas_no_mes):
        self.vendas[self.__get_date_key__(data)] = {}

        for tipo in TipoTicker:
            self.vendas[self.__get_date_key__(data)][tipo] = []

        for venda in vendas_no_mes:
            ticker = venda['ticker']
            self.vendas[self.__get_date_key__(data)][tipo_ticker(
                ticker)].append(venda)
Exemplo n.º 3
0
 def test_tipo_ticker(self):
     assert tipo_ticker('GRLV11') is TipoTicker.FII
     assert tipo_ticker('VRTA11') is TipoTicker.FII
     assert tipo_ticker('ITSA4') is TipoTicker.ACAO
     assert tipo_ticker('PETR4') is TipoTicker.ACAO
     assert tipo_ticker('BOVA11') is TipoTicker.ETF
     assert tipo_ticker('SPXI11') is TipoTicker.ETF
     assert tipo_ticker('ISPU20') is TipoTicker.FUTURO
     assert tipo_ticker(get_random_opcoes_tickers()[0]) is TipoTicker.OPCAO
     assert tipo_ticker(get_random_opcoes_tickers()[1]) is TipoTicker.OPCAO
     assert tipo_ticker('IRDM11') is TipoTicker.FII
     assert tipo_ticker('invalid') is None
Exemplo n.º 4
0
 def test_tipo_ticker(self):
     assert tipo_ticker('GRLV11') is TipoTicker.FII
     assert tipo_ticker('SDIL11') is TipoTicker.FII
     assert tipo_ticker('MAXR11') is TipoTicker.FII
     assert tipo_ticker('maxr11') is TipoTicker.FII
     assert tipo_ticker('VRTA11') is TipoTicker.FII
     assert tipo_ticker('ITSA4') is TipoTicker.ACAO
     assert tipo_ticker('itsa4') is TipoTicker.ACAO
     assert tipo_ticker('BOVA11') is TipoTicker.ETF
     assert tipo_ticker('bova11') is TipoTicker.ETF
     assert tipo_ticker('MAXR11invalid') is None
     assert tipo_ticker('invalid') is None