Kev
has left
00:01:12
Kev
has joined
00:03:12
SouL
has left
00:14:02
al
has joined
00:17:40
suohua
has joined
00:22:33
larma
has left
00:27:13
suohua
has left
00:30:24
suohua
has joined
00:30:27
doge
has left
00:32:32
debacle
has left
00:36:25
suohua
has left
00:44:21
sonny
has left
00:45:45
sonny
has joined
00:45:47
Kev
has left
00:47:20
Kev
has joined
00:48:07
suohua
has joined
00:49:42
FireFly
has left
01:04:07
thomaslewis
has joined
01:08:52
al
has left
01:10:01
suohua
has left
01:11:52
thomaslewis
has left
01:15:00
thomaslewis
has joined
01:15:19
pasdesushi
has left
01:15:56
thomaslewis
has left
01:20:57
mac
has left
01:38:10
mac
has joined
01:38:11
thomaslewis
has joined
01:39:54
thomaslewis
has left
01:40:25
xecks
has left
01:41:12
thomaslewis
has joined
01:42:43
thomaslewis
has left
01:44:35
doge
has joined
01:44:36
doge
has left
01:51:40
doge
has joined
01:55:21
doge
has left
02:00:29
mac
has left
02:08:52
xnamed
has left
02:10:04
xecks
has joined
02:12:57
doge
has joined
02:25:52
doge
has left
02:47:47
Kev
has left
02:51:31
thomaslewis
has joined
02:52:45
Kev
has joined
02:55:58
thomaslewis
has left
02:56:45
al
has joined
03:18:50
homebeach
has left
03:33:02
Matrix Traveler (bot)
has left
03:33:02
Matrix Traveler (bot)
has joined
03:33:03
homebeach
has joined
03:33:03
Yagizа
has joined
03:36:37
alacer
has joined
03:46:58
xecks
has left
03:48:06
thomaslewis
has joined
03:48:35
thomaslewis
has left
03:50:04
thomaslewis
has joined
03:55:45
thomaslewis
has left
03:56:40
mac
has joined
04:02:23
xecks
has joined
04:05:58
marc0s
has left
04:16:32
marc0s
has joined
04:16:33
thomaslewis
has joined
04:19:39
thomaslewis
has left
04:21:18
al
has left
04:29:40
suohua
has joined
04:36:42
marmistrz
has left
04:43:17
suohua
has left
04:49:32
rafasaurus
has left
04:51:54
thomaslewis
has joined
04:55:25
rafasaurus
has joined
04:56:23
thomaslewis
has left
04:57:48
doge
has joined
05:03:10
Alex
has left
05:10:12
mac
has left
05:12:07
mac
has joined
05:12:10
msavoritias
has joined
05:16:31
msavoritias
has left
05:16:34
msavoritias
has joined
05:17:18
thomaslewis
has joined
05:20:12
thomaslewis
has left
05:21:00
tsk
has left
05:23:23
tsk
has joined
05:25:44
marc0s
has left
05:26:38
marc0s
has joined
05:26:39
atomicwatch
has joined
05:30:09
me9
has joined
05:46:33
Millesimus
has joined
06:06:15
Kev
has left
06:09:13
SouL
has joined
06:13:02
Kev
has joined
06:13:17
me9
has left
06:17:36
SouL
has left
06:21:46
SouL
has joined
06:21:50
doge
has left
06:31:17
doge
has joined
06:40:28
jubalh
has left
06:43:10
wurstsalat
has joined
06:46:17
thomaslewis
has joined
06:56:47
thomaslewis
has left
06:58:52
Kev
has left
07:03:50
Kev
has joined
07:03:51
Alex
has joined
07:32:48
doge
has left
07:33:55
xecks
has left
07:33:57
emus
has joined
07:35:13
syrupthinker
has joined
07:38:21
marmistrz
has joined
07:47:46
Kev
has left
07:53:23
Kev
has joined
07:55:21
sonny
has left
07:56:33
sonny
has joined
07:56:45
xecks
has joined
08:01:19
Millesimus
has left
08:18:29
Kev
has left
08:20:24
jubalh
has joined
08:21:01
Kev
has joined
08:22:27
jubalh
has left
08:22:34
debacle
has joined
08:39:29
jgart
has left
08:47:50
Kev
has left
08:51:27
Kev
has joined
08:51:28
marmistrz
has left
08:54:54
alacer
has left
09:03:13
alacer
has joined
09:03:14
marmistrz
has joined
09:06:52
marmistrz
has left
09:14:39
raghavgururajan
has left
09:15:11
FireFly
has joined
09:16:11
goffi
has joined
09:17:44
syrupthinker
has left
09:21:25
raghavgururajan
has joined
09:22:56
mac
has left
09:23:52
goffi
has left
09:35:19
suohua
has joined
09:36:24
Millesimus
has joined
09:37:23
suohua
has left
09:41:42
inky
has left
09:41:57
huhn
has joined
09:42:59
suohua
has joined
09:46:57
SouL
has left
09:50:40
inky
has joined
09:50:56
SouL
has joined
09:51:49
suohua
has left
09:55:56
marmistrz
has joined
10:00:42
larma
has joined
10:01:00
pasdesushi
has joined
10:13:01
Holger
10:14:23
I've been working on server code for quite a few years now but never came up with a nice way to test things manually on the XMPP level. I keep typing stuff into an XML console and looking at results. I guess others have less tedious solutions? <https://code.matthewwild.co.uk/clix/> maybe?
Zash
10:14:53
I use clix a lot for testing.
Zash
10:15:05
+ rlwrap for repeatability 😉
Zash
10:15:33
https://matthewwild.co.uk/projects/scansion/ is pretty good for making proper repeatable test cases
Holger
10:15:46
So I can easily build more or less arbitrary stanzas using clix?
alacer
has left
10:16:08
Zash
10:16:20
`clix raw` is more or less an xml console, so yeah
Holger
10:17:10
(We're fine with proper tests, thanks. Just my manual testing seems like it should work in a less meh way.)
Zash
10:17:11
it also lets you use prosodys stanza building api
Holger
10:17:36
Ah yes that sounds nicer than XML.
Zash
10:17:52
With some shortcuts like `m.chat"me@jabber.org":body"Hello"`
rafasaurus
has left
10:17:57
alacer
has joined
10:17:59
Zash
10:18:14
Not much in the way of documentation I'm afraid, but peek at https://code.matthewwild.co.uk/clix/file/tip/clix/raw.lua#l54
Holger
10:18:37
Pretty much what I was looking for, thanks! I'll see whether I can get it to build then 🙂
rafasaurus
has joined
10:19:39
flow
10:20:16
Holger, FWIW, Smack has a REPL
flow
10:20:31
but I thin Clix is also a good solution
lovetox
has left
10:25:27
Holger
10:25:38
flow, do you use it in place of an XML console for testing things manually?
lovetox
has joined
10:27:03
flow
10:27:49
Holger, I use it to test things manually, but I never used it to send "raw" XML. It should be possible to do so, but the API (which in the case of an REPL becomes the CLI) could be improved
msavoritias
has left
10:32:45
msavoritias
has joined
10:32:53
COM8
has joined
10:44:15
COM8
has left
10:44:16
Wojtek
has joined
10:46:40
Alex
has left
10:48:44
Alex
has joined
10:49:27
Millesimus
has left
11:01:02
Kev
11:09:02
Holger: Not sure quite what you're asking, but we have an entire testing framework that can run up multiple servers and clients in a single process against an in-process virtual network that we can control as we wish and test interactions.
marmistrz
has left
11:09:15
Zash
11:09:49
Kev, like scansion?
Holger
11:10:17
Kev, this sounds more like it's used for automated tests though? We do have something similar. What I need is just something for playing around with things _manually_.
Millesimus
has joined
11:11:11
Kev
11:11:45
Zash: I don't know scansion, so can't comment.
jubalh
has joined
11:12:12
Kev
11:12:19
Holger: Ah. We tend to use Sluift for such stuff (Lua XMPP scripting stuff based on Swiften), depending what we're trying to do.
Holger
11:13:47
Ah, Sluift! I hadn't thought of that.
Kev
11:14:18
I don't have any reason to suspect it to be better than clix, though.
lovetox
has left
11:16:45
lovetox
has joined
11:18:32
jubalh
has left
11:32:59
PapaTutuWawa
has joined
11:35:49
COM8
has joined
11:46:15
COM8
has left
11:46:16
homebeach
has left
11:48:13
Matrix Traveler (bot)
has left
11:48:13
Matrix Traveler (bot)
has joined
11:48:15
homebeach
has joined
11:48:15
jubalh
has joined
12:11:48
Millesimus
has left
12:12:42
goffi
has joined
12:17:40
edhelas
has left
12:21:30
Millesimus
has joined
12:21:35
edhelas
has joined
12:22:52
sonny
has left
12:24:25
sonny
has joined
12:24:27
suohua
has joined
12:39:04
Millesimus
has left
12:40:50
xecks
has left
12:47:25
xecks
has joined
12:48:37
sonny
has left
12:50:01
sonny
has joined
12:50:14
Millesimus
has joined
13:06:35
dezant
has left
13:10:25
Millesimus
has left
13:12:29
Ge0rG
has left
13:17:30
junaid
has left
13:18:41
suohua
has left
13:19:14
suohua
has joined
13:19:18
junaid
has joined
13:20:33
Ge0rG
has joined
13:20:43
Ge0rG
has left
13:22:21
junaid
has left
13:22:21
xnamed
has joined
13:25:14
junaid
has joined
13:25:31
Ge0rG
has joined
13:26:30
suohua
has left
13:27:04
marmistrz
has joined
13:33:07
tsk
has left
13:36:42
Millesimus
has joined
13:36:45
PapaTutuWawa
has left
13:37:26
marmistrz
has left
13:40:08
tsk
has joined
13:44:12
doge
has joined
13:44:39
doge
has left
13:44:43
doge
has joined
13:44:50
rafasaurus
has left
13:44:53
Millesimus
has left
13:44:53
rafasaurus
has joined
13:45:02
Wojtek
has left
13:54:26
Wojtek
has joined
13:54:39
Millesimus
has joined
13:59:49
doge
has left
14:05:40
marmistrz
has joined
14:27:08
dezant
has joined
14:29:31
Millesimus
has left
14:33:10
xnamed
has left
14:35:58
PapaTutuWawa
has joined
14:37:32
marmistrz
has left
14:52:35
emus
has left
14:52:43
marmistrz
has joined
14:53:50
Millesimus
has joined
14:57:20
suohua
has joined
14:58:53
SouL
has left
15:09:43
Vaulor
has left
15:09:43
Vaulor
has joined
15:09:52
SouL
has joined
15:10:17
emus
has joined
15:19:58
Wojtek
has left
15:24:11
Wojtek
has joined
15:24:35
dezant
has left
15:27:05
xnamed
has joined
15:27:44
sonny
has left
15:34:51
sonny
has joined
15:34:58
Millesimus
has left
15:36:39
goffi
has left
15:39:11
doge
has joined
15:40:48
doge
has left
15:41:37
pasdesushi
has left
15:45:57
Millesimus
has joined
15:48:42
thomaslewis
has joined
15:50:47
goffi
has joined
15:52:28
thomaslewis
has left
15:53:49
pasdesushi
has joined
15:57:08
suohua
has left
15:57:58
marc0s
has left
16:11:24
marc0s
has joined
16:11:25
Squeaky Latex Folf
has left
16:14:32
xnamed
has left
16:25:09
pasdesushi
has left
16:25:38
Squeaky Latex Folf
has joined
16:35:37
pasdesushi
has joined
16:35:58
marmistrz
has left
16:47:59
rafasaurus
has left
16:48:06
rafasaurus
has joined
16:53:03
larma
has left
16:58:03
PapaTutuWawa
has left
17:10:29
jubalh
has left
17:12:20
Martin
has left
17:12:27
Martin
has joined
17:13:08
syrupthinker
has joined
17:16:14
PapaTutuWawa
has joined
17:17:57
al
has joined
17:18:12
Millesimus
has left
17:20:40
larma
has joined
17:32:41
Millesimus
has joined
17:41:43
rom1dep
has left
17:47:57
Millesimus
has left
17:52:09
jgart
has joined
17:55:52
rafasaurus
has left
17:57:20
al
has left
18:01:41
rafasaurus
has joined
18:02:37
Millesimus
has joined
18:07:02
marmistrz
has joined
18:07:04
dezant
has joined
18:11:19
jubalh
has joined
18:13:02
al
has joined
18:13:57
thomaslewis
has joined
18:17:42
thomaslewis
has left
18:18:49
jubalh
has left
18:22:23
rom1dep
has joined
18:24:31
thomaslewis
has joined
18:26:14
jubalh
has joined
18:27:09
thomaslewis
has left
18:28:57
sonny
has left
18:31:14
sonny
has joined
18:31:18
Yagizа
has left
18:35:47
Kev
has left
18:43:22
Kev
has joined
18:45:25
pulkomandy
has left
18:53:16
pulkomandy
has joined
18:53:18
al
has left
18:53:31
Kev
has left
18:55:29
Kev
has joined
18:55:30
rafasaurus
has left
18:55:56
mac
has joined
18:57:08
thomaslewis
has joined
19:01:31
thomaslewis
has left
19:03:19
Kev
has left
19:03:29
Kev
has joined
19:03:31
rafasaurus
has joined
19:04:45
Wojtek
has left
19:07:21
xnamed
has joined
19:07:43
Wojtek
has joined
19:07:46
Kev
has left
19:09:25
Kev
has joined
19:09:27
FireFly
has left
19:11:39
kikuchiyo
has joined
19:12:58
mac
has left
19:20:52
mac
has joined
19:25:00
dezant
has left
19:28:31
thomaslewis
has joined
19:34:20
thomaslewis
has left
19:35:15
rafasaurus
has left
19:38:27
dezant
has joined
19:39:17
Millesimus
has left
19:41:57
rafasaurus
has joined
19:42:50
Millesimus
has joined
20:01:41
thomaslewis
has joined
20:14:14
thomaslewis
has left
20:16:47
Wojtek
has left
20:24:51
thomaslewis
has joined
20:33:10
thomaslewis
has left
20:33:52
goffi
has left
20:36:10
goffi
has joined
20:36:15
COM8
has joined
20:36:27
COM8
has left
20:37:22
COM8
has joined
20:37:23
COM8
has left
20:37:26
thomaslewis
has joined
20:38:08
thomaslewis
has left
20:38:41
kikuchiyo
has left
20:56:45
goffi
has left
20:56:53
kikuchiyo
has joined
20:57:27
Kev
has left
20:57:57
Kev
has joined
20:59:57
sonny
has left
21:01:17
sonny
has joined
21:01:18
goffi
has joined
21:01:55
al
has joined
21:03:05
Kev
has left
21:03:53
drops
has left
21:03:56
drops
has joined
21:03:59
mac
has left
21:04:39
mac
has joined
21:04:45
msavoritias
has left
21:05:00
Kev
has joined
21:05:51
sonny
has left
21:06:41
sonny
has joined
21:06:55
jubalh
has left
21:07:42
FireFly
has joined
21:08:08
jubalh
has joined
21:08:42
al
has left
21:13:37
al
has joined
21:19:12
thomaslewis
has joined
21:23:16
Sam
has left
21:25:08
Sam
has joined
21:25:10
thomaslewis
has left
21:26:02
mac
has left
21:49:20
thomaslewis
has joined
21:54:18
thomaslewis
has left
21:54:46
homebeach
has left
21:54:46
Matrix Traveler (bot)
has left
21:54:46
Matrix Traveler (bot)
has joined
21:54:47
homebeach
has joined
21:54:47
thomaslewis
has joined
21:55:11
Kev
has left
21:56:08
Kev
has joined
21:56:11
edhelas
has left
21:56:13
edhelas
has joined
21:56:30
SouL
has left
22:02:46
pulkomandy
has left
22:02:58
pulkomandy
has joined
22:03:10
mac
has joined
22:07:22
al
has left
22:09:49
al
has joined
22:09:50
sonny
has left
22:09:51
sonny
has joined
22:09:57
PapaTutuWawa
has left
22:24:28
Alex
has left
22:28:48
marc0s
has left
22:32:08
marc0s
has joined
22:32:10
atomicwatch
has left
22:43:40
Apollo
has joined
22:59:23
dezant
has left
23:01:46
Millesimus
has left
23:09:11
mac
has left
23:17:56
mac
has joined
23:17:58
goffi
has left
23:21:22
sonny
has left
23:21:46
sonny
has joined
23:21:49
wurstsalat
has left
23:21:52
sonny
has left
23:28:49
sonny
has joined
23:29:05
suohua
has joined
23:33:42
thomaslewis
has left
23:39:36
doge
has joined
23:51:55
thomaslewis
has joined
23:59:56