it('during - 7', function(done) { var query = r.time(2013, 12, 10, 'Z').during(r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z")); compare(query, done); });
it('toISO8601 - 3', function(done) { var query = r.time(1986, 1, 1, 0, 0, 2.35, '+02:00').toISO8601(); compare(query, done); });
it('toISO8601 - 7', function(done) { var query = r.time(1986, 11, 3, 'Z').toISO8601('foo'); compare(query, done); });
it('minutes - 5', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '+02:00').minutes('foo'); compare(query, done); });
it('seconds - 5', function(done) { var query = r.time(1986, 1, 1, 0, 0, 2.35, '-02:00').seconds('foo'); compare(query, done); });
it('dayOfYear - 2', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '+00:00').dayOfYear(); compare(query, done); });
it('hours - 3', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').hours(); compare(query, done); });
it('date - 3', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '-03:00').date(); compare(query, done); });
it('date - 5', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '+00:00').date('foo'); compare(query, done); });
it('during - 13', function(done) { var query = r.time(2013, 12, 10, 'Z').during(r.time(2013, 12, 1, "Z"), 'bar', {rightBound: 'open'}); compare(query, done); });
it('during - 14', function(done) { var query = r.time(2013, 12, 10, 'Z').during(r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z"), {foo: 'buzz'}); compare(query, done); });
it('during - 12', function(done) { var query = r.time(2013, 12, 10, 'Z').during('foo', r.time(2013, 12, 10, "Z"), {rightBound: 'open'}); compare(query, done); });
it('during - 10', function(done) { var query = r.time(2013, 12, 10, 'Z').during(r.args([r.time(2011, 12, 1, "Z"), r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z")]), {rightBound: 'open'}); compare(query, done); });
it('during - 8', function(done) { var query = r.time(2013, 12, 10, 'Z').during(r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z"), {rightBound: 'closed'}); compare(query, done); });
it('day - 1', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '+02:00').day(); compare(query, done); });
it('timeOfDay - 5', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '+02:00').timeOfDay('foo'); compare(query, done); });
it('dayOfWeek - 3', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').dayOfWeek(); compare(query, done); });
it('timezone - 1', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '-02:00').timezone(); compare(query, done); });
it('dayOfYear - 5', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').dayOfYear('foo'); compare(query, done); });
it('timezone - 3', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '-05:23').timezone('foo'); compare(query, done); });
it('minutes - 3', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').minutes(); compare(query, done); });
it('year - 1', function(done) { var query = r.time(1986, 1, 3, 12, 3, 2.45, '+02:00').year(); compare(query, done); });
it('seconds - 2', function(done) { var query = r.time(1986, 1, 1, 0, 0, 2.35, '+00:00').seconds(); compare(query, done); });
it('year - 5', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').year('bar'); compare(query, done); });
it('time - 2', function(done) { var query = r.time(1986, 1, 3, 'Z'); compare(query, done); });
it('month - 2', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '+00:00').month(); compare(query, done); });
it('toISO8601 - 5', function(done) { var query = r.time(1986, 11, 3, 10, 11, 12.32, 'Z').toISO8601(); compare(query, done); });
it('month - 4', function(done) { var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').month('foo'); compare(query, done); });
it('toEpochTime - 1', function(done) { var query = r.time(1986, 1, 1, 0, 0, 2.35, '+02:00').toEpochTime(); compare(query, done); });
it('during - 5', function(done) { // Testing that options are actually being evaluated var query = r.time(2013, 12, 1, 'Z').during( r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z"), {leftBound: r.expr('close').add('d')}); compare(query, done); });