-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Johannes Ernst
committed
Sep 16, 2024
1 parent
483b757
commit 09949d7
Showing
3 changed files
with
42 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
--- | ||
title: FediTest session at FediForum | ||
date: 2024-09-13 | ||
author: Johannes Ernst | ||
authorurl: https://j12t.org/ | ||
--- | ||
|
||
{{% slide-in-img-right src="/assets/2024-09-13/fediforum-color.png" href="https://fediforum.org/" %}} | ||
|
||
[FediForum](https://fediforum.org/) is an unconference "for the people who move the | ||
Fediverse forward". It took place for the fourth time September 12-14, 2024, online. | ||
(Disclaimer: I'm an organizer.) | ||
|
||
Naturally, I ran a session on FediTest there. We had a number of Fediverse developers | ||
there, including [Ryan Barrett](https://snarfed.org) and | ||
[Jesse Karmani](https://github.com/jesseplusplus). (There were others but following | ||
FediForum conventions, I don't want to publish their names as they didn't add their | ||
names to the public attendee list of the session.) | ||
|
||
I used a few slides from my {{% pageref "2024-08-08-feditest-at-dwebcamp.md" "most recent deck" %}} | ||
and gave a brief demo -- although it reported a few more errors than it should have because | ||
I had been out with the flu the previous week and didn't manage to get it fixed beforehand. | ||
|
||
But the demo was interesting anyway: | ||
|
||
* Run a single command: `feditest run --testplan <some-file.json>`, which: | ||
|
||
* automatically spun up two instances of Mastodon; | ||
|
||
* with auto-provisioned, local hostnames; | ||
|
||
* with a local certificate authority (CA) and TLS certs from that local CA; | ||
|
||
* obtained one account each on each Mastodon instance; | ||
|
||
* used the Mastodon API to have the second Mastodon account follow the first; | ||
|
||
* used the Mastodon API to have the first Mastodon account post something; | ||
|
||
* and test that the second account received that post in their inbox. | ||
|
||
Progress! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,4 +11,3 @@ | |
<li><a href="/index.xml"><img src="/assets/rss.png" alt="RSS" style="width: 14px;"></a></li> | ||
</ul> | ||
</nav> | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.