• Felix Lange's avatar
    internal/testlog: print file+line number of log call in test log (#20528) · 0218d700
    Felix Lange authored
    * internal/testlog: print file+line number of log call in test log
    
    This changes the unit test logger to print the actual file and line
    number of the logging call instead of "testlog.go:44".
    
    Output of 'go test -v -run TestServerListen ./p2p' before this change:
    
        === RUN   TestServerListen
        --- PASS: TestServerListen (0.00s)
            testlog.go:44: DEBUG[01-08|15:16:31.651] UDP listener up         addr=127.0.0.1:62678
            testlog.go:44: DEBUG[01-08|15:16:31.651] TCP listener up         addr=127.0.0.1:62678
            testlog.go:44: TRACE[01-08|15:16:31.652] Accepted connection     addr=127.0.0.1:62679
    
    And after:
    
        === RUN   TestServerListen
        --- PASS: TestServerListen (0.00s)
            server.go:868: DEBUG[01-08|15:25:35.679] TCP listener up         addr=127.0.0.1:62712
            server.go:557: DEBUG[01-08|15:25:35.679] UDP listener up         addr=127.0.0.1:62712
            server.go:912: TRACE[01-08|15:25:35.680] Accepted connection     addr=127.0.0.1:62713
    
    * internal/testlog: document use of t.Helper
    0218d700
Name
Last commit
Last update
..
build Loading commit data...
cmdtest Loading commit data...
debug Loading commit data...
ethapi Loading commit data...
guide Loading commit data...
jsre Loading commit data...
testlog Loading commit data...
web3ext Loading commit data...