def setUp(self): # warnings.filterwarnings("ignore", "tmpnam", RuntimeWarning, __name__) # self.tmpdir = os.tmpnam() # os.makedirs(self.tmpdir) self.trans = conn.transaction() connect(self.trans) self.arch = misc.Arch(name='i586') self.user = misc.User(name='jchu', password='******', email='a', arch=self.arch, type='builder') self.submitter = misc.User(name='blah', password='******', email='a', arch=self.arch, type='submitter')
def setUp(self): warnings.filterwarnings("ignore", "tmpnam", RuntimeWarning, __name__) self.tmpdir = os.tmpnam() os.makedirs(self.tmpdir) conn = connectionForURI("sqlite://%s/test.db"%self.tmpdir) connect(conn) self.arch = misc.Arch(name='i586') self.user = misc.User(name='jchu', password='******', email='*****@*****.**', arch=self.arch, type='builder') self.submitter = misc.User(name='jchu2', password='******', email='*****@*****.**', arch=self.arch, type='submitter') shutil.copytree('pacbuild/testsuite/testAbs', '%s/abs'%self.tmpdir)
def setUp(self): warnings.filterwarnings("ignore", "tmpnam", RuntimeWarning, __name__) self.tmpdir = os.tmpnam() os.makedirs(self.tmpdir) conn = connectionForURI("sqlite://%s/test.db"%self.tmpdir) connect(conn)
def testConnect(self): conn = connectionForURI("sqlite://%s/test.db"%self.tmpdir) connect(conn) self.failUnless(os.path.isfile("%s/test.db"%self.tmpdir))
cfgparser = SafeConfigParser() cfgparser.read(configpath) # store values from config file packagedir = cfgparser.get("options","packagedir") dbdir = cfgparser.get("options","dbdir") # check the config file paths if not os.path.isdir(packagedir): raise StandardError("%s: invalid package directory %s" % (configpath, packagedir)) if not os.path.isdir(dbdir): raise StandardError("%s: invalid database directory %s" % (configpath, dbdir)) # establish and connect to the database database = connectionForURI("sqlite://%s/apple.db" % dbdir) connect(database) # set the package directory package.packagedir = packagedir def job_list(all=False, archid=None): print '''Content-type: text/html <html> <head> <title>Apple Status - Job Queue</title> <style type="text/css"> <!-- .error { background-color: red;
def tearDown(self): self.trans.rollback() connect(conn)
#!/usr/bin/env python import unittest import os import warnings import shutil from pacbuild.apple import package, misc, connect from sqlobject import * from datetime import datetime from datetime import timedelta conn = connectionForURI("sqlite:/:memory:") connect(conn) class PackageTest(unittest.TestCase): def setUp(self): # warnings.filterwarnings("ignore", "tmpnam", RuntimeWarning, __name__) # self.tmpdir = os.tmpnam() # os.makedirs(self.tmpdir) self.trans = conn.transaction() connect(self.trans) self.arch = misc.Arch(name='i586') self.user = misc.User(name='jchu', password='******', email='a', arch=self.arch, type='builder') self.submitter = misc.User(name='blah', password='******', email='a', arch=self.arch, type='submitter') def tearDown(self): self.trans.rollback() connect(conn) # shutil.rmtree(self.tmpdir) def testBuild(self):