Directory ApacheDS
  1. Directory ApacheDS
  2. DIRSERVER-1233

Add some unit tests for the CoreSession class

    Details

    • Type: Task Task
    • Status: In Progress
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: 1.5.3
    • Fix Version/s: 2.0.0-RC1
    • Component/s: None
    • Labels:
      None

      Description

      We don't have any tests for the Coreession class, which is the new API for the embedded server, if we don't want to pass through JNDI.

      We have core-integ tests, for the embedded server using the JNDI API, but we should also have the same for the CoreSession.

      There should be three different integ test projects :
      1) Server-integ, for testing the server through the JNDI API with a reemote server
      2) Core-JNDI-integ to test the server embedded with the JNDI API
      3) core-session-integ to test the server embedded with the CoreSession API

        Activity

        Hide
        Emmanuel Lecharny added a comment -

        Some tests has been added for referrals, using the Core API.

        A complete review of this API is necessary, as for instance, the search() method is far too complicated to be used directly by end users.

        Show
        Emmanuel Lecharny added a comment - Some tests has been added for referrals, using the Core API. A complete review of this API is necessary, as for instance, the search() method is far too complicated to be used directly by end users.
        Hide
        Emmanuel Lecharny added a comment -

        Added tests for lookup, SimpleBind tests have been added a while ago.

        Show
        Emmanuel Lecharny added a comment - Added tests for lookup, SimpleBind tests have been added a while ago.
        Hide
        Emmanuel Lecharny added a comment -

        Postponed. This is a long term task.

        Show
        Emmanuel Lecharny added a comment - Postponed. This is a long term task.
        Hide
        Emmanuel Lecharny added a comment -

        Moved to 2.0.0-RC1, we won't release a 1.5.6

        Show
        Emmanuel Lecharny added a comment - Moved to 2.0.0-RC1, we won't release a 1.5.6
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M1 has been released.
        Moving all related non-resolved issues to the next version.

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M1 has been released. Moving all related non-resolved issues to the next version.
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M3 has been released a couple months ago.

        Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M3 has been released a couple months ago. Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).

          People

          • Assignee:
            Emmanuel Lecharny
            Reporter:
            Emmanuel Lecharny
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development