Esempio n. 1
0
 def setUp(self):
     self.email = '*****@*****.**'
     self.password = '******'
     self.spreadsheet = 'Praekelt'
     self.reader = SimpleCRUD(self.email, self.password)
     self.assertTrue(self.reader)
     self.start = date.today() - timedelta(days=14)
     self.until = date.today()
     self.test_dict = {
                    1: {
                         'appointmentdate1': date(2011, 8, 1),
                         'fileno': 9999999,
                         'appointmentstatus1': 'Scheduled',
                         'phonenumber': 123456789
                       },
                    2: {
                        'appointmentdate1': date(2011, 8, 5),
                        'fileno': 8888888,
                        'appointmentstatus1': 'Scheduled',
                        'phonenumber': 987654321
                        },
                    3: {
                        'appointmentdate1': date(2011, 8, 11),
                        'fileno': 7777777,
                        'appointmentstatus1': 'Scheduled',
                        'phonenumber': 741852963
                        },
                    4: {
                        'appointmentdate1': date(2011, 9, 2),
                        'fileno': 6666666,
                        'appointmentstatus1': 'Scheduled',
                        'phonenumber': 369258147
                        }
     }
Esempio n. 2
0
    def __init__(self, owner, email, password):
        '''
        @arguments:
        email: The user's google email account username.
        password: The user's google account password.

        Uses google account details to login to the user's account.
        The account details are used by the spreadsheet reader class
        to perfom a ProgrammaticLogin on the user's account for
        spreadsheet access.
        '''
        self.owner = owner
        self.email = email
        self.password = password
        self.reader = SimpleCRUD(self.email, self.password)