Ejemplo n.º 1
0
 def testChange(self):
     tag = Tag.find_or_create(self.session,'bar')
     self.session.commit()
     
     print '------------ change'
     print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
     
     tag.name = 'foo'
     self.session.commit()
     print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
Ejemplo n.º 2
0
 def testPage(self):
     tag = Tag.find_or_create(self.session,'bar')
     page = Page(title='foo')
     self.session.add(page)
     page.tags.append(tag)
     self.session.commit()
         
     print '------------ page'
     
     for page in self.session.query(Page).filter(Page.valid_on()):
         print page.id, page.ref, page.title, page.valid_from, page.valid_to
         for tag in page.tags:
             print '\t', tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
Ejemplo n.º 3
0
    def testPage(self):
        tag = Tag.find_or_create(self.session, 'bar')
        page = Page(title='foo')
        self.session.add(page)
        page.tags.append(tag)
        self.session.commit()

        print '------------ page'

        for page in self.session.query(Page).filter(Page.valid_on()):
            print page.id, page.ref, page.title, page.valid_from, page.valid_to
            for tag in page.tags:
                print '\t', tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
Ejemplo n.º 4
0
 def testTag(self):
     tag = Tag.find_or_create(self.session,'foo')
     self.session.commit()
     tag.name = 'harry'
     self.session.commit()
         
     print '------------ tag 1'
     
     for tag in self.session.query(Tag):
         print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
         
     print '------------ tag 2'
     
     for tag in self.session.query(Tag).filter(Tag.valid_on()):
         print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to
Ejemplo n.º 5
0
    def testTag(self):
        tag = Tag.find_or_create(self.session, 'foo')
        self.session.commit()
        tag.name = 'harry'
        self.session.commit()

        print '------------ tag 1'

        for tag in self.session.query(Tag):
            print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to

        print '------------ tag 2'

        for tag in self.session.query(Tag).filter(Tag.valid_on()):
            print tag.id, tag.ref, tag.name, tag.valid_from, tag.valid_to