~oly/scaffold/trunk

« back to all changes in this revision

Viewing changes to tests/test_data_setup.py

  • Committer: Oliver Marks
  • Date: 2016-09-18 16:32:41 UTC
  • Revision ID: oly@digitaloctave.com-20160918163241-1y6lhshwr3ucn2tz
python3 changes, fixes to tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
    table = 'users'
29
29
    required = {}
30
30
    columns = {'id', 'email', 'password', 'username', 'first_name', 'last_name', 'created', 'modified'}
 
31
    # debug = True
31
32
 
32
33
class select_simple_group(select_data):
33
34
    table = 'categories'
50
51
    columns_where = {'users.id'}
51
52
 
52
53
class create(insert_data):
53
 
    #~ debug = True
 
54
    #debug = True
54
55
    table = 'users'
55
 
    required = {'email', 'password', 'username', 'first_name', 'last_name'}
 
56
    required = {'email', 'password', 'username', 'first_name', 'last_name', 'created'}
56
57
    columns = {'email', 'password', 'username', 'first_name', 'last_name', 'created'}
57
58
    columns_optional = {'profile_image'}
58
59
 
59
60
    def calculated_data(self):
60
61
        return {'created': time.strftime('%Y-%m-%d %H:%M:%S')}
61
62
 
62
 
    #~ def set(self, data):
63
 
        #~ data['created'] = time.strftime('%Y-%m-%d %H:%M:%S')
64
 
        #~ super(create, self).set(data)
65
 
 
66
63
class create_user_details(insert_data):
67
64
    #~ debug = True
68
65
    table = 'user_details'
84
81
    columns_where = {'id'}
85
82
    columns = {'email', 'password', 'username', 'first_name', 'last_name', 'modified'}
86
83
    columns_optional = {'email', 'password', 'username', 'first_name', 'last_name'}
87
 
 
 
84
    # debug = True
88
85
    def calculated_data(self):
89
86
        return {'modified': time.strftime('%Y-%m-%d %H:%M:%S')}
90
87