Exemplo n.º 1
0
    def testViewOldVersion(self):

        curver = clusto.get_latest_version_number()

        e1 = Entity('e1')
        e2 = Entity('e2')
        e3 = Entity('e3')

        self.assertEqual(Entity.query().filter(Entity.name.like('e%')).count(),
                         3)

        SESSION.clusto_version = curver

        self.assertEqual(Entity.query().filter(Entity.name.like('e%')).count(),
                         0)

        SESSION.clusto_version = clusto.working_version()

        self.assertEqual(Entity.query().filter(Entity.name.like('e%')).count(),
                         3)

        SESSION.clusto_version = curver + 1

        self.assertEqual(Entity.query().filter(Entity.name.like('e%')).count(),
                         1)


        SESSION.clusto_version = curver + 2

        self.assertEqual(sorted([e1,e2]),
                         Entity.query().filter(Entity.name.like('e%')).all())
Exemplo n.º 2
0
    def testViewOldVersion(self):

        curver = clusto.get_latest_version_number()

        e1 = Entity('e1')
        e2 = Entity('e2')
        e3 = Entity('e3')

        self.assertEqual(
            Entity.query().filter(Entity.name.like(u'e%')).count(), 3)

        SESSION.clusto_version = curver

        self.assertEqual(
            Entity.query().filter(Entity.name.like(u'e%')).count(), 0)

        SESSION.clusto_version = clusto.working_version()

        self.assertEqual(
            Entity.query().filter(Entity.name.like(u'e%')).count(), 3)

        SESSION.clusto_version = curver + 1

        self.assertEqual(
            Entity.query().filter(Entity.name.like(u'e%')).count(), 1)

        SESSION.clusto_version = curver + 2

        self.assertEqual(sorted([e1, e2]),
                         Entity.query().filter(Entity.name.like(u'e%')).all())
Exemplo n.º 3
0
    def setUp(self):

        clusto.SESSION.clusto_version = clusto.working_version()
        clusto.connect(DB,echo=ECHO)
        clusto.clear()
        clusto.SESSION.close()
        clusto.init_clusto()
        self.data()
Exemplo n.º 4
0
    def setUp(self):
        conf = ConfigParser.ConfigParser()
        conf.add_section('clusto')
        conf.set('clusto', 'dsn', testbase.DB)

        clusto.SESSION.clusto_version = clusto.working_version()
        clusto.connect(conf, echo=testbase.ECHO)
        clusto.METADATA.drop_all(clusto.SESSION.bind)
        clusto.clear()
        clusto.SESSION.close()
Exemplo n.º 5
0
    def setUp(self):
        conf = ConfigParser.ConfigParser()
        conf.add_section('clusto')
        conf.set('clusto', 'dsn', testbase.DB)

        clusto.SESSION.clusto_version = clusto.working_version()
        clusto.connect(conf,echo=testbase.ECHO)
        clusto.METADATA.drop_all(clusto.SESSION.bind)
        clusto.clear()
        clusto.SESSION.close()
Exemplo n.º 6
0
    def setUp(self):

        conf = ConfigParser.ConfigParser()
        conf.add_section('clusto')
        conf.set('clusto', 'dsn', DB)
        clusto.SESSION.clusto_version = clusto.working_version()
        clusto.connect(conf,echo=ECHO)
        clusto.clear()
        clusto.SESSION.close()
        clusto.init_clusto()
        self.data()
Exemplo n.º 7
0
    def setUp(self):

        conf = ConfigParser.ConfigParser()
        conf.add_section('clusto')
        conf.set('clusto', 'dsn', DB)
        clusto.SESSION.clusto_version = clusto.working_version()
        clusto.connect(conf, echo=ECHO)
        clusto.clear()
        clusto.SESSION.close()
        clusto.init_clusto()
        self.data()
Exemplo n.º 8
0
 def setUp(self):
     clusto.SESSION.clusto_version = clusto.working_version()
     clusto.connect(testbase.DB,echo=testbase.ECHO)
     clusto.METADATA.drop_all(clusto.SESSION.bind)
     clusto.clear()
     clusto.SESSION.close()