blob: c619274e9052201fd311ac27ecce7850439771b7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
static int main()
{
string test = """
To connect to the session locally, run: tmate -S /tmp/tmate-1000/YSOfCR attach
ssh.tmate.io lookup failure. Retrying in 2 seconds (non-recoverable failure in name resolution)
Connecting to ssh.tmate.io...
web session read only: https://tmate.io/t/ro-S9JDuEGmhJNJNELQMqpUvSYG7
ssh session read only: ssh ro-S9JDuEGmhJNJNELQMqpUvSYG7@sgp1.tmate.io
web session: https://tmate.io/t/NK5pSsnftmJuzsGxzjNdLJUCP
ssh session: ssh NK5pSsnftmJuzsGxzjNdLJUCP@sgp1.tmate.io
A mate has joined (160.202.145.245) -- 1 client currently connected
Session shell restarted
A mate has left (160.202.145.245) -- 0 client currently connected
Error reading from channel: Socket error: Connection timed out
Error connecting: Failed to connect: Network is unreachable
Reconnecting...
Session closed
""";
foreach(var line in test.split("\n")) {
var token = (new Tmate.Stdout()).parse(line);
assert(token.class != Tmate.Stdout.TokenType.UNKNOWN);
print(@"$token\n");
}
return 0;
}
|