fediverse-devnet / feditest-tests-fediverse

The tests for the fediverse testsuite
MIT License
5 stars 4 forks source link

`Update` should replace object in its entirety #29

Open julianlam opened 4 months ago

julianlam commented 4 months ago

Extending on fediverse-devnet/feditest-tests-fediverse#19:

7.3 Unlike the client to server handling of the Update activity, this is not a partial update but a complete replacement of the object.

  1. Deliver a Create(Note) with an explicitly optional value (i.e. summary) defined
  2. Deliver an Update(Note) with that value removed (do not send it in at all)
  3. Retrieval of said note should reflect that the summary value has been nulled or removed.