[ https://issues.apache.org/jira/browse/ISIS-421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13978772#comment-13978772 ]
ASF subversion and git services commented on ISIS-421: ------------------------------------------------------ Commit 964e252b968b8b23041a8ec68f8f79bcb22d5f60 in isis's branch refs/heads/master from [~danhaywood] [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=964e252 ] ISIS-421: fixes to in-memory objectstore to make RO TCK tests more reliable... ... key on ObjectSpecId not on ObjectSpecification, since the latter can sometimes be discarded. Specifically, this was occurring as a result of a prior test which attempted to get a non-existent property (returning a 404); as a side-effect the ObjectSpec was discarded, meaning subsequent tests could find no instances of the class. In addition - extended IsisWebServerRule to allow webapp to be discarded (after mutating change) - copied in boilerplate for all "TODO" tests that are likely to mutate state (and so will need to use this new "discardWebApp()" functionality). > Write TCK tests for Restful Objects viewer > ------------------------------------------ > > Key: ISIS-421 > URL: https://issues.apache.org/jira/browse/ISIS-421 > Project: Isis > Issue Type: Improvement > Components: Viewer: RestfulObjects > Affects Versions: viewer-restfulobjects-2.0.0 > Reporter: Dan Haywood > Assignee: Dan Haywood > Fix For: viewer-restfulobjects-2.3.0 > > Attachments: > Get_thenResponseHeaders_ContentLength_ok-RO-TCK-test.patch, ISIS-421.patch, > ISIS-421_Get_thenRepresentation_ok.patch, > ISIS-421_Get_thenResponseCode_200_TODO.patch, > ISIS-421_Get_whenQueryArg_xRoDomainModel_ok.patch > > > Implement TCK tests for RO viewer, as found in: > https://github.com/apache/isis/tree/master/component/viewer/restfulobjects/tck/src/test/java/org/apache/isis/viewer/restfulobjects/tck -- This message was sent by Atlassian JIRA (v6.2#6252)