@@ -20,71 +20,72 @@ function e(validate) {
2020}
2121
2222describe ( '@AUTH_1 AUTH TEST' , ( ) => {
23-
23+ let { establecimientos , empresas , areas , puestos , accidentes , capacitaciones , personas , novedades } = dump
2424 // id
2525 // componentes
2626 // datos prueba
2727 // resultados esperados
2828 // resultados obtenidos
29- let persona = dump . personas . VALIDOS [ 0 ]
30- let usuario = {
31- usuario : persona [ 'usuario' ] ,
32- clave : persona [ 'clave' ]
33- }
34- let usuario_NOVALIDO = {
35- usuario : persona [ 'usuario' ] + 'a' ,
36- clave : persona [ 'clave' ]
37- }
29+ // let persona = personas.INSPECTOR_SEGURIDAD
30+ // let persona2 = personas.ADMIN_I2SOLUTIONS
31+ // let usuario = {
32+ // usuario: persona['usuario'],
33+ // clave: 'aaa'
34+ // }
35+ // let usuario_NOVALIDO = {
36+ // usuario: persona['usuario'] + 'a',
37+ // clave: 'aaa'
38+ // }
3839
39- before ( 'Limpiar la base de datos' , async ( ) => {
40- await db . Limpiar ( )
41- } )
42- beforeEach ( 'Crear el usuario' , async ( ) => {
43- await models . personas . Crear ( persona )
44- } )
45- after ( 'Desconectar la base de datos' , function ( ) {
46- generatorDocs . generateAPI ( { docs, archivo : 'api.auth.md' , nombre : 'Auth' } )
47- } )
48- afterEach ( 'Limpiar la base de datos' , async ( ) => {
49- await db . Limpiar ( )
50- } )
40+ // before('Limpiar la base de datos', async () => {
41+ // await db.Limpiar()
42+ // })
43+ // beforeEach('Crear el usuario', async () => {
44+ // await models.personas.Crear(persona)
45+ // })
46+ // after('Desconectar la base de datos', function() {
47+ // generatorDocs.generateAPI({ docs, archivo: 'api.auth.md', nombre: 'Auth' })
48+ // })
49+ // afterEach('Limpiar la base de datos', async () => {
50+ // await db.Limpiar()
51+ // })
5152
52- context ( 'usuario y clave valido' , ( ) => {
53- it ( '@CP1 valido' , async ( ) => {
54- let { API_1 } = API
55- let req = usuario
56- let res = await request ( app ) . post ( `/api/auth/login` ) . send ( req )
57- expect ( res . body . estado ) . to . equal ( true )
58- expect ( res . body . codigoEstado ) . to . equal ( 200 )
59- generatorDocs . OK ( { docs, doc : API_1 , res, req } )
60- } )
61- it ( '@CP2 NO valido' , async ( ) => {
62- let { API_1 } = API
63- let req = usuario_NOVALIDO
64- let res = await request ( app ) . post ( `/api/auth/login` ) . send ( req )
65- expect ( res . body . estado ) . to . equal ( false )
66- expect ( res . body . codigoEstado ) . to . equal ( 200 )
67- generatorDocs . ERROR ( { nombre : 'Usuario no valido' , docs, doc : API_1 , res, req } )
68- } )
69- } )
53+ // context('usuario y clave valido', () => {
54+ // it('@CP1 valido', async () => {
55+ // let { API_1 } = API
56+ // let req = usuario
57+ // let res = await request(app).post(`/api/auth/login`).send(req)
58+ // expect(res.body.estado).to.equal(true)
59+ // expect(res.body.codigoEstado).to.equal(200)
60+ // generatorDocs.OK({ docs, doc: API_1, res, req })
61+ // })
62+ // it('@CP2 NO valido', async () => {
63+ // let { API_1 } = API
64+ // let req = usuario_NOVALIDO
65+ // let res = await request(app).post(`/api/auth/login`).send(req)
66+ // expect(res.body.estado).to.equal(false)
67+ // expect(res.body.codigoEstado).to.equal(200)
68+ // generatorDocs.ERROR({ nombre: 'Usuario no valido', docs, doc: API_1, res, req })
69+ // })
70+ // })
7071
71- context ( 'autorizacion' , ( ) => {
72- let { API_2 } = API
73- it ( '@CP4 autorizado' , async ( ) => {
74- let login = await request ( app ) . post ( `/api/auth/login` ) . send ( usuario )
75- let { token } = login . body . datos
76- let res = await request ( app ) . get ( `/api/auth/verify` ) . set ( { Authorization : `Bearer ${ token } ` } )
77- expect ( res . body . estado ) . to . equal ( true )
78- expect ( res . body . codigoEstado ) . to . equal ( 200 )
79- generatorDocs . OK ( { docs, doc : API_2 , res } )
80- } )
81- it ( '@CP3 NO autorizado' , async ( ) => {
82- let res = await request ( app ) . get ( `/api/auth/verify` ) . set ( { Authorization : 'Bearer AAAAAA' } )
83- expect ( res . body . estado ) . to . equal ( false )
84- expect ( res . body . codigoEstado ) . to . equal ( 401 )
85- generatorDocs . ERROR ( { nombre : 'Usuario no autorizado' , docs, doc : API_2 , res } )
86- } )
87- } )
72+ // context('autorizacion', () => {
73+ // let { API_2 } = API
74+ // it('@CP4 autorizado', async () => {
75+ // let login = await request(app).post(`/api/auth/login`).send(usuario)
76+ // let { token } = login.body.datos
77+ // let res = await request(app).get(`/api/auth/verify`).set({ Authorization: `Bearer ${token}`})
78+ // expect(res.body.estado).to.equal(true)
79+ // expect(res.body.codigoEstado).to.equal(200)
80+ // generatorDocs.OK({ docs, doc: API_2, res })
81+ // })
82+ // it('@CP3 NO autorizado', async () => {
83+ // let res = await request(app).get(`/api/auth/verify`).set({ Authorization: 'Bearer AAAAAA'})
84+ // expect(res.body.estado).to.equal(false)
85+ // expect(res.body.codigoEstado).to.equal(401)
86+ // generatorDocs.ERROR({ nombre: 'Usuario no autorizado', docs, doc: API_2, res })
87+ // })
88+ // })
8889
8990 // context('tiempo autorizado', () => {
9091 // it('@CP5 verificar un dia de autorizado', async () => {
0 commit comments