tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/ConditionalAND.java [132:158]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testPositive4() {
    if (debug) logger.debug("\nExecuting test ConditionalAND() ...");

    PersistenceManager pm = getPMF().getPersistenceManager();
    Transaction tx = pm.currentTransaction();
    try {
      tx.begin();
      List<PrimitiveTypes> empty = Collections.emptyList();

      // case true && false
      runSimplePrimitiveTypesQuery("true && false", pm, empty, ASSERTION_FAILED);
      // case false && true
      runSimplePrimitiveTypesQuery("false && true", pm, empty, ASSERTION_FAILED);
      // case false && false
      runSimplePrimitiveTypesQuery("false && false", pm, empty, ASSERTION_FAILED);
      // case Boolean parameter
      runParameterPrimitiveTypesQuery(
          "param && id == 9", "Boolean param", Boolean.FALSE, pm, empty, ASSERTION_FAILED);
      // case boolean parameter
      runParameterPrimitiveTypesQuery(
          "param && id == 9", "boolean param", Boolean.FALSE, pm, empty, ASSERTION_FAILED);

      tx.commit();
    } finally {
      cleanupPM(pm);
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BooleanLogicalAND.java [130:156]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testPositive4() {
    if (debug) logger.debug("\nExecuting positive test BooleanLogicalAND() ...");

    PersistenceManager pm = getPMF().getPersistenceManager();
    Transaction tx = pm.currentTransaction();
    try {
      tx.begin();
      List<PrimitiveTypes> empty = Collections.emptyList();

      // case true & false
      runSimplePrimitiveTypesQuery("true & false", pm, empty, ASSERTION_FAILED);
      // case false & true
      runSimplePrimitiveTypesQuery("false & true", pm, empty, ASSERTION_FAILED);
      // case false & false
      runSimplePrimitiveTypesQuery("false & false", pm, empty, ASSERTION_FAILED);
      // case Boolean parameter
      runParameterPrimitiveTypesQuery(
          "param & id == 9", "Boolean param", Boolean.FALSE, pm, empty, ASSERTION_FAILED);
      // case boolean parameter
      runParameterPrimitiveTypesQuery(
          "param & id == 9", "boolean param", Boolean.FALSE, pm, empty, ASSERTION_FAILED);

      tx.commit();
    } finally {
      cleanupPM(pm);
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



