57 "logs": "[OK] Page must resolve at port 80 or 443\n[OK] The document SHOULD be served with \"application/xrd+xml\" media type\n[OK] The host-meta document root MUST be an \"XRD\" element\n[OK] The document SHOULD NOT include a \"Subject\" element\n[OK] The document SHOULD include \"Link\" element\n[OK] The document's \"Link\" element should include either \"template\" or \"href\" attributes\n[OK] The document should have at least on 'lrdd' document\n[OK] Fediverse specific: The lrdd document must include template containing WebFinger well-known URI\n",
Permanant linkHighlight59 "logs": "Feature: Host Meta # features/host_meta.feature:1\n As defined in https://www.rfc-editor.org/rfc/rfc6415.html\n Scenario: # features/host_meta.feature:4\n Given A Fediverse server # features/steps/host_meta.py:45\n When Querying /.well-known/host-meta # features/steps/host_meta.py:50\n Then The page must resolve at port 80 or 443 # features/steps/host_meta.py:77\n And If both port 80 _and_ 443 work, then they SHOULD return same document # features/steps/host_meta.py:99\n And The document SHOULD be served with \"application/xrd+xml\" media type # features/steps/host_meta.py:107\n And The host-meta document root MUST be an \"XRD\" element # features/steps/host_meta.py:128\n And The document SHOULD NOT include a \"Subject\" element # features/steps/host_meta.py:141\n And The document SHOULD include \"Link\" element # features/steps/host_meta.py:155\n And The document's \"Link\" element should include either \"template\" or \"href\" attributes # features/steps/host_meta.py:169\n And The document should have at least on 'lrdd' document # features/steps/host_meta.py:195\n And Fediverse specific: The lrdd document must include template containing WebFinger well-known URI # features/steps/host_meta.py:222\n\n\n\n===============\nPartial success. 8 out of 9 tests passed\nSummary:\n\nSuccessful tests:\n\n[OK] Page must resolve at port 80 or 443\n\n[OK] The document SHOULD be served with \"application/xrd+xml\" media type\n\n[OK] The host-meta document root MUST be an \"XRD\" element\n\n[OK] The document SHOULD NOT include a \"Subject\" element\n\n[OK] The document SHOULD include \"Link\" element\n\n[OK] The document's \"Link\" element should include either \"template\" or \"href\" attributes\n\n[OK] The document should have at least on 'lrdd' document\n\n[OK] Fediverse specific: The lrdd document must include template containing WebFinger well-known URI\n\n1 feature passed, 0 failed, 0 skipped\n1 scenario passed, 0 failed, 0 skipped\n11 steps passed, 0 failed, 0 skipped, 0 undefined\nTook 0m0.004s\n",
Permanant linkHighlight76 "logs": "Feature: ActivityPub Object # features/object.feature:1\n ActivityPub Object as defined in https://www.w3.org/TR/activitypub/#obj-id\n Scenario: # features/object.feature:4\n Given A Fediverse server # features/steps/object.py:17\n When Receiving or querying an object # features/steps/object.py:33\n Assertion Failed: Request FAILURE. AP server response:\n \n STATUS: 401\n \n HEADERS:\n {'Cache-Control': 'no-store', 'Content-Encoding': 'gzip', 'Content-Security-Policy': \"default-src 'self'; object-src 'none'; img-src 'self' blob:; media-src 'self'\", 'Content-Type': 'application/json; charset=utf-8', 'Permissions-Policy': 'browsing-topics=()', 'Server': 'gotosocial', 'Vary': 'Accept-Encoding', 'X-Ratelimit-Limit': '3000000', 'X-Ratelimit-Remaining': '2999994', 'X-Ratelimit-Reset': '1696250972', 'X-Request-Id': 'ens6qw4a040013xmyacg', 'Date': 'Mon, 02 Oct 2023 12:44:48 GMT', 'Content-Length': '104'}\n \n RESPONSE PAYLOAD:\n {\"error\":\"Unauthorized: http request wasn't signed or http signature was invalid: (verifier)\"}\n Captured logging:\n INFO:ap:Query webfinger: http://gotosocial/.well-known/webfinger?resource=acct:alice@gotosocial\n INFO:ap:[SUCCESS] webfinger query response is HTTP 200\n INFO:ap:Actor URL http://gotosocial/users/alice\n INFO:ap:Getting object: http://gotosocial/users/alice\n\n Then the response must contain an 'id' and a 'type' parameter # None\n And The 'id' must resolve to the same object # None\n And context must be ActivityPub # None\n\n\n\n===============\nSummary:\n\n\n\nFailed tests:\n\n\nFailing scenarios:\n features/object.feature:4 \n\n0 features passed, 1 failed, 0 skipped\n0 scenarios passed, 1 failed, 0 skipped\n1 step passed, 1 failed, 3 skipped, 0 undefined\nTook 0m0.004s\n",
Permanant linkHighlight106 "logs": "[OK] test_main_params\n[OK] test_links\n[OK] test_subject\n[OK] test_access_control_allow_origin\n",
Permanant linkHighlight108 "logs": "TEST USER: alice@gotosocial\n\n\n===============\nAll tests passed\nSummary:\n\nSuccessful tests:\n\n[OK] test_main_params\n\n[OK] test_links\n\n[OK] test_subject\n\n[OK] test_access_control_allow_origin\n\n",
Permanant linkHighlight }