Contact: fumanchu@aminus.org

Log in as guest/geniusql to create tickets

Changeset 116

Show
Ignore:
Timestamp:
08/04/07 22:32:53
Author:
fumanchu
Message:

Some attribute lists were not sequences.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/geniusql/test/zoo_fixture.py

    r115 r116  
    420420                                      [5, 'foo'], 
    421421                                      ]) 
    422         data = db.select((schema, lambda: 'bar')) 
     422        data = db.select((schema, lambda: ['bar'])) 
    423423        self.assertEqual(list(data), [['bar']]) 
    424424     
     
    444444         
    445445        # datetime + timedelta -> datetime 
    446         nextmonth = results('Zoo', lambda z: z.LastEscape + td(28)
     446        nextmonth = results('Zoo', lambda z: [z.LastEscape + td(28)]
    447447                            lambda z: z.LastEscape != None) 
    448448        self.assertEqual(nextmonth, [[lastescape + td(28)]]) 
    449449         
    450450        # datetime - timedelta -> datetime 
    451         ago = results('Zoo', lambda z: z.LastEscape - td(14, 32)
     451        ago = results('Zoo', lambda z: [z.LastEscape - td(14, 32)]
    452452                      lambda z: z.LastEscape != None) 
    453453        self.assertEqual(ago, [[lastescape - td(14, 32)]]) 
    454454         
    455455        # timedelta + datetime -> datetime 
    456         ago = results('Zoo', lambda z: td(965, 86333, 300) + z.LastEscape
     456        ago = results('Zoo', lambda z: [td(965, 86333, 300) + z.LastEscape]
    457457                      lambda z: z.LastEscape != None) 
    458458        self.assertEqualSecs(ago[0][0], td(965, 86333, 300) + lastescape) 
     
    608608             
    609609            # Test implicit global funcs 
    610             escapes = db.select((Animal, lambda a: day(a.LastEscape), 
     610            escapes = db.select((Animal, lambda a: (day(a.LastEscape),), 
    611611                                  lambda a: a.LastEscape != None)) 
    612612            escapes = list(escapes)