def test_add(): global id if main.fb_app is None: main.defineConfigs() t = loja.add(Loja("test", "tag", "prop", "atrib")) id = t._id assert type(t) is Loja
def test_add(): global id if main.fb_app is None: main.defineConfigs() t = arquitetura.add(Arquitetura("teste", 2020)) id = t._id assert type(t) is Arquitetura
def test_add(): global id if main.fb_app is None: main.defineConfigs() t = marca.add(Marca("teste")) id = t._id assert type(t) is Marca
def test_add(): global id if main.fb_app is None: main.defineConfigs() t = modelo.add(Modelo(Marca(""), Arquitetura("", 0), 2020, "teste")) id = t._id assert type(t) is Modelo
def test_getByID(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = marca.getById(id) test_rmv() assert type(t) is Marca
def test_upd(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = marca.upd(Marca("testa atualizado", id)) test_rmv() assert type(t) is Marca
def test_upd(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = arquitetura.upd(Arquitetura("testa atualizado", 2020, id)) test_rmv() assert type(t) is Arquitetura
def test_getById(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = arquitetura.getById(id) test_rmv() assert type(t) is Arquitetura
def test_upd(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = loja.upd(Loja("test atualizado", "taga", "prop", "atrib", id)) test_rmv() assert type(t) is Loja
def test_upd(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() t = modelo.upd( Modelo(Marca(""), Arquitetura("", 0), 2020, "teste atualizado", id)) test_rmv() assert type(t) is Modelo
def test_sync(): if main.fb_app is None: main.defineConfigs() print("aaaaaaaaaaaaaaaaaaaaaaa") liste = bot.sync() b = bot.bot print(liste) t = 20 while t: mins, secs = divmod(t, 60) timer = '{:02d}:{:02d}'.format(mins, secs) print(timer, end="\r") print(b.ativo) time.sleep(1) t -= 1 assert True
def test_fetchPreco(): if main.fb_app is None: main.defineConfigs() l = Loja("Kabum", "meta", "itemprop", "price") l = rep_loja.add(l) l = rep_loja.getById(l._id) p = Produto( l, Variacao(Modelo(Marca(""), Arquitetura("", 0), 2020, "teste"), "AMD Ryzen 5 1600"), "https://www.kabum.com.br/produto/107545/processador-amd-ryzen-5-1600-cache-19mb-3-2ghz-3-6ghz-max-turbo-am4-yd1600bbafbox" ) p = rep_produto.add(p) p = rep_produto.getById(p._id) preco = req.fetchPreco(p) assert type(preco) is Produto
def test_get(): if main.fb_app is None: main.defineConfigs() assert type(arquitetura.get()) is list
def test_getProdutosPrecos(): if main.fb_app is None: main.defineConfigs() assert req.getProdutos() is None
def test_rmv(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() assert marca.rmv(Marca("", id)) is None
def test_rmv(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() assert arquitetura.rmv(Arquitetura("", 0, id)) is None
await asyncio.gather( *(req.getPreco(produto, key, semaphore, session) for key, produto in produtoRepo.produtos.items())) logging.info('Done') await asyncio.sleep((float(botRepo.bot.intervalo) or 1) * 60) await asyncio.sleep(1) logging.basicConfig( filename='obshard.log', filemode='a', format='%(asctime)s,%(msecs)d %(name)s %(levelname)s %(message)s', datefmt='%H:%M:%S', level=logging.INFO) console = logging.StreamHandler() console.setLevel(logging.INFO) logging.getLogger('').addHandler(console) botLog = CallbackHandler() botLog.setLevel(logging.ERROR) botLog.callback = botRepo.addLog logging.getLogger('').addHandler(botLog) logging.info('Starting the bot...') if main.fb_app is None: logging.info('Configuring Firebase...') main.defineConfigs() logging.info('Done') logging.info('Starting Repos Sync...') asyncio.run(start())
def test_rmv(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() assert modelo.rmv(Modelo(Marca(""), Arquitetura("", 0), 0, "", id)) is None
def test_get(): if main.fb_app is None: main.defineConfigs() assert type(marca.get()) is list
def test_rmv(): if main.fb_app is None: main.defineConfigs() if id is None: test_add() assert loja.rmv(Loja("", "", "", "", id)) is None