Ejemplo n.º 1
0
def test_res_proc():
    from app import Res_proc
    from app import ErrorRun_impl

    try:
        res = []
               

        res_proc = Res_proc()
        s_empty = res_proc.PR_empty
        res_proc.any_str = s_empty
        res_proc.res_dict = dict(par=1)
        res_proc.res_list = [1,2]

        val_dict = res_proc.FN_get_val_dict(dict(par='anyDataDict'), 'par') 
        res.append(val_dict + '; ')

        s_proc = '{0} {1} {2}'.format(res_proc.FN_empty(), res_proc.FN_exist(), res_proc.PR_notRecord )
        res.append('## ' + s_proc)

        res_proc.error = ErrorRun_impl('ValueError##Пробное исключение')

        s_res = str(res_proc)

        res.append(s_res)


        return res
    except Exception as ex:
        return str(ex)
Ejemplo n.º 2
0
    def conv_pol(cls, arg_char: str):
        s_pol = '-'
        _empty = Res_proc.FN_empty()

        pol = arg_char or cls.pol
        if pol == _empty: pol = '-'

        if pol != '-':
            for p in POL:
                if p[0] == pol.upper():
                    s_pol = p[1]
                    break

        return s_pol