1: config init in separate file
All checks were successful
continuous-integration/drone/push Build is passing

2: auth_test doesnt generate production state
This commit is contained in:
2021-04-22 14:35:58 +02:00
parent be21d4100d
commit 3ca93438e6
3 changed files with 47 additions and 49 deletions

View File

@@ -1,4 +1,5 @@
from authentication import Authetication
import config_init as init
import json
import logging
import os
@@ -63,26 +64,14 @@ def testUserExists(username: str, password: str):
logging.info('TEST 2 --> User exists with INVALID user :: PASSED')
def productionInit():
logging.info('INITIATING CONFIG FILE')
auth = Authetication()
auth.initConfig()
auth.saveUser('alma','alma')
auth.generatePrivateKeyForUser('alma', 'amla')
auth.saveUser('citrom','citrom')
auth.generatePrivateKeyForUser('citrom', 'mortic')
auth.saveUser('dinnye','dinnye')
auth.generatePrivateKeyForUser('dinnye', 'eynnid')
def testPersistency():
logging.info('PERSISTENCY TEST')
auth = Authetication()
auth.initConfig()
auth.saveUser('alma','alma')
auth.generatePrivateKeyForUser('alma', 'amla')
init.generatePrivateKeyForUser(auth, 'alma', 'amla')
auth.saveUser('citrom','citrom')
auth.generatePrivateKeyForUser('citrom', 'mortic')
init.generatePrivateKeyForUser(auth, 'citrom', 'mortic')
auth2 = Authetication()
if auth2.checkUserExists('alma'):
@@ -127,4 +116,3 @@ if __name__ == '__main__':
testAuth("Diósbejglia", "Diósbejgli")
testUserExists("Diósbejglia", "Diósbejgli")
testPersistency()
productionInit()