Example #1
0
 def __do_clicked_make(self, button):
     # create a new jokebook
     jokebook = Jokebook()
     jokebook.id = Globals.JokeMachineState.next_jokebook_id
     logging.info('Created new jokebook with id: %d' % jokebook.id)
     jokebook.owner = Globals.nickname
     Globals.JokeMachineState.jokebooks.append(jokebook)
     Globals.JokeMachineActivity.set_page(pages.edit.Edit, jokebook)
Example #2
0
 def __do_clicked_make(self, button):
   # create a new jokebook
   jokebook = Jokebook()
   jokebook.id = Globals.JokeMachineState.next_jokebook_id
   logging.info('Created new jokebook with id: %d' % jokebook.id)
   jokebook.owner = Globals.nickname
   Globals.JokeMachineState.jokebooks.append(jokebook)
   Globals.JokeMachineActivity.set_page(pages.edit.Edit, jokebook)
Example #3
0
 def test_data(self):
   self.id = 1
   # add some jokebooks with jokes
   num_jokebooks = 0
   num_jokes = 2
   num_submissions = 2
   for jokebook_id in range(1, num_jokebooks + 1):
     jokebook = Jokebook()
     jokebook.id = jokebook_id
     jokebook.owner = 'hummingbird'
     jokebook.title = 'Jokebook ' + str(jokebook.id)
     #jokebook.image = 'images/smile-big.png'
     for joke_id in range(1, num_jokes + 1):
       joke = Joke().test_data()
       joke.id = joke_id
       jokebook.jokes.append(joke)
     for joke_id in range(1, num_submissions + 1):
       joke = Joke().test_data()
       joke.id = joke_id
       jokebook.submissions.append(joke)
     self.jokebooks.append(jokebook)
   return self
 def test_data(self):
     self.id = 1
     # add some jokebooks with jokes
     num_jokebooks = 0
     num_jokes = 2
     num_submissions = 2
     for jokebook_id in range(1, num_jokebooks + 1):
         jokebook = Jokebook()
         jokebook.id = jokebook_id
         jokebook.owner = 'hummingbird'
         jokebook.title = 'Jokebook ' + str(jokebook.id)
         #jokebook.image = 'images/smile-big.png'
         for joke_id in range(1, num_jokes + 1):
             joke = Joke().test_data()
             joke.id = joke_id
             jokebook.jokes.append(joke)
         for joke_id in range(1, num_submissions + 1):
             joke = Joke().test_data()
             joke.id = joke_id
             jokebook.submissions.append(joke)
         self.jokebooks.append(jokebook)
     return self
Example #5
0
print

print "joke.joke_text has no default:", joke.text
joke.text = "joke text"
print "joke.joke_text has been set to 'joke text' = ", joke.text
print

print "joke.id is still 66 = ", joke.id
joke.id = 23
print

print "joke.id set to 23 = ", joke.id
print


jokebook = Jokebook()
dump(jokebook)
print

jokebook.jokes.append(joke)
dump(jokebook)
print

j = jokebook.jokes[0]
j.id = 991

dump(jokebook)

print "========================================================================\n"

# ##############################################################################
Example #6
0
print 'joke is dirty = ', joke.__dirty__
print

print 'joke.joke_text has no default:', joke.text
joke.text = 'joke text'
print 'joke.joke_text has been set to \'joke text\' = ', joke.text
print

print 'joke.id is still 66 = ', joke.id
joke.id = 23
print

print 'joke.id set to 23 = ', joke.id
print

jokebook = Jokebook()
dump(jokebook)
print

jokebook.jokes.append(joke)
dump(jokebook)
print

j = jokebook.jokes[0]
j.id = 991

dump(jokebook)

print "========================================================================\n"

# ##############################################################################