示例#1
0
    def setUp(self):
        grupo1 = GrupoFactory()
        self.grupo2 = GrupoFactory()
        self.miembro = MiembroFactory(grupo=grupo1)
        self.admin = UsuarioFactory(user_permissions=('es_administrador', ))

        self.URL = reverse('miembros:trasladar', args=(self.miembro.id, ))
示例#2
0
    def setUp(self):
        self.usuario = UsuarioFactory(
            user_permissions=('puede_confirmar_ofrenda_GAR', ))
        grupo = GrupoFactory()
        self.sin_confirmar = ReunionGARFactory(grupo=grupo)
        ReunionGARFactory(grupo=grupo, confirmacionEntregaOfrenda=True)

        self.URL = reverse('grupos:confirmar_ofrenda_GAR', args=(grupo.id, ))
示例#3
0
    def setUp(self):
        self.crear_arbol()
        self.admin = UsuarioFactory(admin=True)
        self.padre = Grupo.objects.get(id=800)
        self.lider1 = MiembroFactory(lider=True, grupo=self.padre)
        self.lider2 = MiembroFactory(lider=True, grupo=self.padre)
        self.barrio = BarrioFactory()

        Red.objects.get(nombre='jovenes')
示例#4
0
    def test_get_muestra_grupos(self):
        """
        Prueba que se listen los grupos que faltan por confirmar ofrenda de la reunion discipulado.
        """

        sin_confirmar = ReunionDiscipuladoFactory()
        admin = UsuarioFactory(user_permissions=('es_administrador', ))
        confirmada = ReunionDiscipuladoFactory(confirmacionEntregaOfrenda=True)

        self.login_usuario(admin)
        response = self.client.get(self.URL)

        self.assertContains(response, str(sin_confirmar.grupo))
        self.assertNotContains(response, str(confirmada.grupo))
示例#5
0
    def test_formulario_no_crea_usuario_si_existe(self):
        """
        Prueba que cuando se guarde el formulario no se crea un nuevo usuario si el email ingresado pertenece a algún
        usuario ya existente.
        """

        from common.tests.factories import UsuarioFactory

        data = self.datos_formulario()
        usuario = UsuarioFactory(email=data['email'])

        form = NuevoEmpleadoForm(data=data)
        form.is_valid()
        empleado = form.save()

        self.assertEqual(User.objects.count(), 1, msg="El usuario fue creado")
        self.assertEqual(empleado.usuario, usuario, msg="El usuario no fue asignado al empleado")
示例#6
0
 def setUp(self):
     self.usuario = UsuarioFactory(user_permissions=['buscar_todos'])
     self.lider = MiembroFactory(lider=True, nombre='mariana')
示例#7
0
 def setUp(self):
     self.usuario = UsuarioFactory()
示例#8
0
    def setUp(self):
        self.crear_arbol()
        self.admin = UsuarioFactory(user_permissions=('es_administrador', ))

        red_jovenes = Red.objects.get(nombre='jovenes')
        self.URL = reverse('miembros:listar_lideres', args=(red_jovenes.id, ))
示例#9
0
 def setUp(self):
     self.crear_arbol()
     admin = UsuarioFactory(admin=True)
     self.login_usuario(admin)
示例#10
0
 def setUp(self):
     self.admin = UsuarioFactory(admin=True)
示例#11
0
 def setUp(self):
     self.admin = UsuarioFactory(admin=True)
     self.red = RedFactory()
示例#12
0
 def setUp(self):
     self.admin = UsuarioFactory(admin=True)
     self.lider1 = MiembroFactory(lider=True)
     self.lider2 = MiembroFactory(lider=True)
     self.barrio = BarrioFactory()
示例#13
0
 def setUp(self):
     self.usuario = UsuarioFactory(user_permissions=['buscar_todos'])
示例#14
0
 def setUp(self):
     self.crear_arbol()
     self.admin = UsuarioFactory(user_permissions=('es_administrador', ))
示例#15
0
 def setUp(self):
     self.crear_arbol()
     self.red = Red.objects.get(nombre='jovenes')
     self.admin = UsuarioFactory(admin=True)
示例#16
0
 def setUp(self):
     self.crear_arbol()
     self.usuario = UsuarioFactory()