示例#1
0
文件: __main__.py 项目: Noxitu/ojoj
def failure_handler(event):
    if state == 'compiling':
        stdout.write(9*'\b'+' {red}Failed{none} |\n')
        stdout.write('+-------------+--------+\n')
    else:
        stdout.write('|   Overall   |  {red}{:4s}{none}  |\n'.format(OjojCodes.short(event.code), **colors))
        stdout.write('+-------------+--------+\n')
示例#2
0
文件: __main__.py 项目: Noxitu/ojoj
def test_failure_handler(event):
    stdout.write('\b'*45 + '  {3:5s} / {1:5s}  |  {4:5s} / {2:5s}  |  {red}{0:4s}{none}  |\n'.format(OjojCodes.short(event.code), *state, **colors))
    stdout.write('+----------------------+-----------------+-----------------+--------+\n')
示例#3
0
文件: __main__.py 项目: Noxitu/ojoj
def accepted_handler(event):
    stdout.write('|   Overall   |   {green}{:2s}{none}   |\n'.format(OjojCodes.short(OjojCodes.AC), **colors))
    stdout.write('+-------------+--------+\n')
示例#4
0
文件: __main__.py 项目: Noxitu/ojoj
def test_ok_handler(event):
    stdout.write('\b'*9 + '   {green}{:2s}{none}   |\n'.format(OjojCodes.short(OjojCodes.AC), **colors))
    stdout.write('+----------------------+-----------------+-----------------+--------+\n')