Beispiel #1
0
def test_buffero_stats():
    buffer = BufferOutput()
    print("Accuracy: -", file=buffer)
    print("Validation Accuracy: -", file=buffer)
    print("", file=buffer)
    print("Training ...", file=buffer)
    buffer.write("\033[4A")
    print("Accuracy: 0.73", file=buffer)
    print("Validation Accuracy: 0.70", file=buffer)
    assert buffer.getvalue() == "Accuracy: 0.73\nValidation Accuracy: 0.70\n\nTraining ...\n"
Beispiel #2
0
def test_buffero_too_far_down():
    buffer = BufferOutput()
    buffer.write("Hello World!\033[12B!!\n")
    assert buffer.getvalue() == "Hello World!!!\n"
Beispiel #3
0
def test_buffero_cr():
    buffer = BufferOutput()
    buffer.write("Hello World!\rHa\n")
    assert buffer.getvalue() == "Hallo World!\n"