Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-1686

Allow integration tests to be bootstrapped with less boilerplate

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.14.0
    • Fix Version/s: 1.15.0
    • Component/s: Core
    • Labels:
      None

      Description

      specifically, new subclasses of IntegrationTestAbstract and a convenience implementation of AppManifestAbstract

        Activity

        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 98048bb9065a9cfc50ebba485343db84fef93298 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=98048bb ]

        ISIS-1686: adds IntegrationTestAbstract2, and extends AppManifestAbstract ...

        ... the latter now has a corresponding Builder and supports overrides, to allow variations of manifests to be created using either composition (the builder) or inheritance (overrides)

        Show
        jira-bot ASF subversion and git services added a comment - Commit 98048bb9065a9cfc50ebba485343db84fef93298 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=98048bb ] ISIS-1686 : adds IntegrationTestAbstract2, and extends AppManifestAbstract ... ... the latter now has a corresponding Builder and supports overrides, to allow variations of manifests to be created using either composition (the builder) or inheritance (overrides)
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 28fdfeb5e92885804ae549f8f0723c83ee1eb945 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=28fdfeb ]

        ISIS-1686: simpleapp archetype now uses new AppManifestAbstract etc.

        also renames the Builder's withModules to forModules, to avoid possible confusion with the withAdditionalModules method

        Show
        jira-bot ASF subversion and git services added a comment - Commit 28fdfeb5e92885804ae549f8f0723c83ee1eb945 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=28fdfeb ] ISIS-1686 : simpleapp archetype now uses new AppManifestAbstract etc. also renames the Builder's withModules to forModules, to avoid possible confusion with the withAdditionalModules method
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit a8ee04b7ee800e5c66f8d6eb9b3644ee046bc334 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=a8ee04b ]

        ISIS-1686: minor reworking of matchers in IntegrationTestAbstract2

        Show
        jira-bot ASF subversion and git services added a comment - Commit a8ee04b7ee800e5c66f8d6eb9b3644ee046bc334 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=a8ee04b ] ISIS-1686 : minor reworking of matchers in IntegrationTestAbstract2
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 96d77462c7a05753deb3e237a2c34032fd494ac5 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=96d7746 ]

        ISIS-1686: adds some convenience services in FixtureScript

        Show
        jira-bot ASF subversion and git services added a comment - Commit 96d77462c7a05753deb3e237a2c34032fd494ac5 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=96d7746 ] ISIS-1686 : adds some convenience services in FixtureScript
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 4ce7e757d6bdb2039560a8a90cf3f05b71cf11e5 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=4ce7e75 ]

        ISIS-1686: adds some further convenience services to FixtureScript, and for IntegrationTestAbstract2

        Show
        jira-bot ASF subversion and git services added a comment - Commit 4ce7e757d6bdb2039560a8a90cf3f05b71cf11e5 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=4ce7e75 ] ISIS-1686 : adds some further convenience services to FixtureScript, and for IntegrationTestAbstract2
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 4202aa061e353e0e3ff26bb2e8f145f170def38a in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=4202aa0 ]

        ISIS-1686: adds isis.appManifest to isis.properties for the two archetypes (this is always required)

        Show
        jira-bot ASF subversion and git services added a comment - Commit 4202aa061e353e0e3ff26bb2e8f145f170def38a in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=4202aa0 ] ISIS-1686 : adds isis.appManifest to isis.properties for the two archetypes (this is always required)
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 02489d011c460a5eb1943ebafbdf6b9df9dfa586 in isis's branch refs/heads/master from Dan Haywood
        [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=02489d0 ]

        ISIS-1686: adds shiro as authMechanism for the two archetypes

        Show
        jira-bot ASF subversion and git services added a comment - Commit 02489d011c460a5eb1943ebafbdf6b9df9dfa586 in isis's branch refs/heads/master from Dan Haywood [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=02489d0 ] ISIS-1686 : adds shiro as authMechanism for the two archetypes

          People

          • Assignee:
            danhaywood Dan Haywood
            Reporter:
            danhaywood Dan Haywood
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development