def equipamento_part_number_modelo_diferente(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVSModeloDiferente() return render(request, 'verificacao/equipamento_part_number.html', {'desc': 'Part Numbers iguais com Modelos diferentes', 'equipamentos': retorno})
def equipamento_part_number_modelo_vazio(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVazioModeloVazio() return render(request, 'verificacao/equipamento_part_number.html', {'desc': 'Part Numbers e Modelos vazios', 'equipamentos': retorno})
def equipamento_marca_vazia(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.marcaVazia() return render(request, 'verificacao/equipamento_marca.html', {'desc': 'Marca/Entidade vazia', 'equipamentos': retorno})
def test_com_dois_pn_modelos_diferentes(self): eq = Equipamento.objects.create(part_number="pn1", modelo="m1", descricao="") # @UnusedVariable eq = Equipamento.objects.create(part_number="pn1", modelo="m2", descricao="") # @UnusedVariable verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVSModeloDiferente() self.assertEqual(len(retorno[0]), 2)
def test_sem_pn_duplicados(self): eq = Equipamento.objects.create(part_number="pn1", modelo="m1", descricao="") # @UnusedVariable eq = Equipamento.objects.create(part_number="pn2", modelo="m2", descricao="") # @UnusedVariable verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVSModeloDiferente() self.assertEqual(len(retorno), 0)
def equipamento_part_number_vazio(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVazio() return render(request, 'verificacao/equipamento_part_number.html', { 'desc': 'Part Numbers vazios', 'equipamentos': retorno })
def equipamento_marca_vazia(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.marcaVazia() return render(request, 'verificacao/equipamento_marca.html', { 'desc': 'Marca/Entidade vazia', 'equipamentos': retorno })
def equipamento_part_number_modelo_diferente(request, json=False): verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVSModeloDiferente() return render( request, 'verificacao/equipamento_part_number.html', { 'desc': 'Part Numbers iguais com Modelos diferentes', 'equipamentos': retorno })
def test_pn_vazio(self): eq = Equipamento.objects.create(part_number="", modelo="", descricao="") # @UnusedVariable eq = Equipamento.objects.create(part_number="", modelo="", descricao="") # @UnusedVariable eq = Equipamento.objects.create(part_number="", modelo="m2", descricao="") # @UnusedVariable eq = Equipamento.objects.create(part_number="pn1", modelo="m2", descricao="") # @UnusedVariable verficacao = VerificacaoEquipamento() retorno = verficacao.partNumberVazioModeloVazio() self.assertEqual(len(retorno), 1) self.assertEqual(len(retorno[0]), 2)
def equipamento_consolidado(request): retorno = [] verificacaoEquipamento = VerificacaoEquipamento() partNumberVSModeloDiferente = verificacaoEquipamento.partNumberVSModeloDiferente() count = sum([len(equipamentos) for equipamentos in partNumberVSModeloDiferente]) retorno.append({'desc': u'Part Numbers iguais com Modelos diferentes', 'url': 'equipamento_part_number_modelo_diferente', 'qtd': count}) partNumberVazio = verificacaoEquipamento.partNumberVazio() count = sum([len(equipamentos) for equipamentos in partNumberVazio]) retorno.append({'desc': u'Part Numbers vazios', 'url': 'equipamento_part_number_vazio', 'qtd': count}) partNumberVazioModeloVazio = verificacaoEquipamento.partNumberVazioModeloVazio() count = sum([len(equipamentos) for equipamentos in partNumberVazioModeloVazio]) retorno.append({'desc': u'Part Numbers e Modelos vazios', 'url': 'equipamento_part_number_modelo_vazio', 'qtd': count}) marcaVazia = verificacaoEquipamento.marcaVazia() count = len(marcaVazia) retorno.append({'desc': u'Marca/Entidade vazia', 'url': 'equipamento_marca_vazia', 'qtd': count}) return render(request, 'verificacao/equipamento_consolidado.html', {'verificacoes': retorno})
def equipamento_consolidado(request): retorno = [] verificacaoEquipamento = VerificacaoEquipamento() partNumberVSModeloDiferente = verificacaoEquipamento.partNumberVSModeloDiferente( ) count = sum( [len(equipamentos) for equipamentos in partNumberVSModeloDiferente]) retorno.append({ 'desc': u'Part Numbers iguais com Modelos diferentes', 'url': 'equipamento_part_number_modelo_diferente', 'qtd': count }) partNumberVazio = verificacaoEquipamento.partNumberVazio() count = sum([len(equipamentos) for equipamentos in partNumberVazio]) retorno.append({ 'desc': u'Part Numbers vazios', 'url': 'equipamento_part_number_vazio', 'qtd': count }) partNumberVazioModeloVazio = verificacaoEquipamento.partNumberVazioModeloVazio( ) count = sum( [len(equipamentos) for equipamentos in partNumberVazioModeloVazio]) retorno.append({ 'desc': u'Part Numbers e Modelos vazios', 'url': 'equipamento_part_number_modelo_vazio', 'qtd': count }) marcaVazia = verificacaoEquipamento.marcaVazia() count = len(marcaVazia) retorno.append({ 'desc': u'Marca/Entidade vazia', 'url': 'equipamento_marca_vazia', 'qtd': count }) return render(request, 'verificacao/equipamento_consolidado.html', {'verificacoes': retorno})