anchor.diff:              // - by [subSubKey]
               () {
                 var ancestorQuery = new Query(ancestorKey: subSubKey);
  -              return consumePages((_) => datastore.query(ancestorQuery))
  +              return consumePages(
  +                  (_) => datastore.query(ancestorQuery, partition: partition))
                     .then((results) {
                   expect(results.length, 1);
                   expect(compareEntity(entity, results[0]), isTrue);
  
positive.code:             () {
                var query =
                    new Query(ancestorKey: subSubKey2, kind: 'SubSubKind');
                return consumePages((_) => datastore.query(query))
                    .then((List<Entity> results) {
                  expect(results.length, 0);
                });
  
negative.code:             () {
                var ancestorQuery =
                    new Query(ancestorKey: subKey, orders: orders);
                return consumePages(
                    (_) => datastore.query(ancestorQuery, partition: partition))
                    .then((results) {
                  expect(results.length, 2);
                  expect(compareEntity(entity, results[0]), isTrue);
  