tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BinarySubtraction.java [60:91]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testPositive() {
    PersistenceManager pm = getPM();
    if (debug) logger.debug("\nExecuting test BinarySubtraction() ...");

    Transaction tx = pm.currentTransaction();
    tx.begin();

    List<PrimitiveTypes> instance9 = pm.newQuery(PrimitiveTypes.class, "id == 9").executeList();
    List<PrimitiveTypes> allOddInstances =
        pm.newQuery(PrimitiveTypes.class, "booleanNull").executeList();

    runSimplePrimitiveTypesQuery("id - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("byteNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("shortNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("intNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("longNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("floatNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("doubleNotNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("byteNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("shortNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("intNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("longNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("floatNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("doubleNull - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("bigDecimal - 1 == 8", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("bigInteger - 1 == 8", pm, instance9, ASSERTION_FAILED);

    runSimplePrimitiveTypesQuery("charNull - 1 == 'N'", pm, allOddInstances, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("charNotNull - 1 == 'N'", pm, allOddInstances, ASSERTION_FAILED);

    tx.commit();
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BinaryAddition.java [59:90]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testPositive() {
    PersistenceManager pm = getPM();
    if (debug) logger.debug("\nExecuting test BinaryAddition() ...");

    Transaction tx = pm.currentTransaction();
    tx.begin();

    List<PrimitiveTypes> instance9 = pm.newQuery(PrimitiveTypes.class, "id == 9").executeList();
    List<PrimitiveTypes> allOddInstances =
        pm.newQuery(PrimitiveTypes.class, "booleanNull").executeList();

    runSimplePrimitiveTypesQuery("id + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("byteNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("shortNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("intNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("longNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("floatNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("doubleNotNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("byteNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("shortNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("intNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("longNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("floatNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("doubleNull + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("bigDecimal + 1 == 10", pm, instance9, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("bigInteger + 1 == 10", pm, instance9, ASSERTION_FAILED);

    runSimplePrimitiveTypesQuery("charNull + 1 == 'P'", pm, allOddInstances, ASSERTION_FAILED);
    runSimplePrimitiveTypesQuery("charNotNull + 1 == 'P'", pm, allOddInstances, ASSERTION_FAILED);

    tx.commit();
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



