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
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)
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
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