On Tue, 2006-03-14 at 22:39 -0500, Joe Gregorio wrote:
> In the context of testing an APP server I think it is reasonable to assume
> that appclienttest.py is the *only* client accessing the server for the
> duration of the test. Given that assumption, are the following three tests
> reasonable? Are they the expected behaviour of an APP server implementation?
> If so, do we need more spec text to make that clear(er)?
No, because a conformant APP implementation may not show the entry in
the feed for a *large* number of valid reasons. Example:
- user may have POST privileges for the collection, but entry
must be approved before appearing in the feed (meanwhile, it
shows up in another 'pending' collection for review).
I do think that these tests would be useful for many implementations
(and interoperbility scenarios), but that's not quite the same as
testing conformance to the spec. Perhaps this needs to be an optional
set of tests for a single-user weblog-like implementation?
- Michael