mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

boli
16.15.2007 e32ae437b70a9985f135c951ac8fb84fd3082738
Fix for getSupportedFeatures returning null. It now returns an empty set. The testGetSupportedFeature now also asserts the method doesn't return null for any backend.

Fix for issue 1104
2 files modified
5 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java 2 ●●● patch | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/GenericBackendTestCase.java 3 ●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
@@ -577,7 +577,7 @@
  {
    assert debugEnter(CLASS_NAME, "getSupportedFeatures");
    return null;  //NYI
    return new HashSet<String>();  //NYI
  }
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/GenericBackendTestCase.java
@@ -160,8 +160,7 @@
  @Test(dataProvider = "backends")
  public void testGetSupportedFeatures(Backend b)
  {
//    FIXME:  We can't currently check for not null due to issue #1104.
//    assertNotNull(b.getSupportedFeatures());
    assertNotNull(b.getSupportedFeatures());
    b.getSupportedFeatures();
  }