Beispiel #1
0
 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);
 });
Beispiel #2
0
 it('toISO8601 - 3', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 2.35, '+02:00').toISO8601();
   compare(query, done);
 });
Beispiel #3
0
 it('toISO8601 - 7', function(done) {
   var query = r.time(1986, 11, 3, 'Z').toISO8601('foo');
   compare(query, done);
 });
Beispiel #4
0
 it('minutes - 5', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '+02:00').minutes('foo');
   compare(query, done);
 });
Beispiel #5
0
 it('seconds - 5', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 2.35, '-02:00').seconds('foo');
   compare(query, done);
 });
Beispiel #6
0
 it('dayOfYear - 2', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '+00:00').dayOfYear();
   compare(query, done);
 });
Beispiel #7
0
 it('hours - 3', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').hours();
   compare(query, done);
 });
Beispiel #8
0
 it('date - 3', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '-03:00').date();
   compare(query, done);
 });
Beispiel #9
0
 it('date - 5', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '+00:00').date('foo');
   compare(query, done);
 });
Beispiel #10
0
 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);
 });
Beispiel #11
0
 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);
 });
Beispiel #12
0
 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);
 });
Beispiel #13
0
 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);
 });
Beispiel #14
0
 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);
 });
Beispiel #15
0
 it('day - 1', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '+02:00').day();
   compare(query, done);
 });
Beispiel #16
0
 it('timeOfDay - 5', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '+02:00').timeOfDay('foo');
   compare(query, done);
 });
Beispiel #17
0
 it('dayOfWeek - 3', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').dayOfWeek();
   compare(query, done);
 });
Beispiel #18
0
 it('timezone - 1', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '-02:00').timezone();
   compare(query, done);
 });
Beispiel #19
0
 it('dayOfYear - 5', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').dayOfYear('foo');
   compare(query, done);
 });
Beispiel #20
0
 it('timezone - 3', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '-05:23').timezone('foo');
   compare(query, done);
 });
Beispiel #21
0
 it('minutes - 3', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').minutes();
   compare(query, done);
 });
Beispiel #22
0
 it('year - 1', function(done) {
   var query = r.time(1986, 1, 3, 12, 3, 2.45, '+02:00').year();
   compare(query, done);
 });
Beispiel #23
0
 it('seconds - 2', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 2.35, '+00:00').seconds();
   compare(query, done);
 });
Beispiel #24
0
 it('year - 5', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').year('bar');
   compare(query, done);
 });
Beispiel #25
0
 it('time - 2', function(done) {
   var query = r.time(1986, 1, 3, 'Z');
   compare(query, done);
 });
Beispiel #26
0
 it('month - 2', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '+00:00').month();
   compare(query, done);
 });
Beispiel #27
0
 it('toISO8601 - 5', function(done) {
   var query = r.time(1986, 11, 3, 10, 11, 12.32, 'Z').toISO8601();
   compare(query, done);
 });
Beispiel #28
0
 it('month - 4', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 0, '-02:00').month('foo');
   compare(query, done);
 });
Beispiel #29
0
 it('toEpochTime - 1', function(done) {
   var query = r.time(1986, 1, 1, 0, 0, 2.35, '+02:00').toEpochTime();
   compare(query, done);
 });
Beispiel #30
0
 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);
 });