Changes for version 0.100 - 2021-08-10

  • [ THIS UPDATE MIGHT BREAK YOUR CODE ]
  • The $jtester->ua object is now a "UA" object, not just an LWP::UserAgent. This allows the use of other user agents. More importantly, the tester can be configured to return Futures instead of immediate responses, which means it can be operated in non-blocking mode. If you have been interacting with the result of ->ua directly, you should read the details of its new interface in JMAP::Tester::Role::UA and then update your code.

Modules

a JMAP client made for testing JMAP servers
what you get in reply to a succesful JMAP request
a group of sentences in a JMAP response
a single triple within a JMAP response
the kind of sentence you get in reply to a setFoos call
what you get when you authenticate
what you get when you download a blob
what you get when your JMAP request utterly fails
a successful logout
what you get when you upload a blob
the kind of thing that you get back for an http request
the kind of thing that you get back for a request

Provides

in lib/JMAP/Tester/LogWriter.pm
in lib/JMAP/Tester/LogWriter.pm
in lib/JMAP/Tester/LogWriter.pm