本文整理匯總了Python中stoqlib.domain.test.domaintest.DomainTest類的典型用法代碼示例。如果您正苦於以下問題:Python DomainTest類的具體用法?Python DomainTest怎麽用?Python DomainTest使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了DomainTest類的14個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: tearDown
def tearDown(self):
store = new_store()
for person in store.find(Person, name=NAME):
store.remove(person)
store.commit()
DomainTest.tearDown(self)
store.close()
示例2: tearDown
def tearDown(self):
# Make sure to remove all committed persons from the database
with new_store() as store:
test_names = [u'dummy transaction test', u'dummy', u'doe', u'john']
store.find(Person, Person.name.is_in(test_names)).remove()
DomainTest.tearDown(self)
示例3: setUpClass
def setUpClass(cls):
DomainTest.setUpClass()
RECREATE_SQL = """
DROP TABLE IF EXISTS dung;
DROP TABLE IF EXISTS dong;
DROP TABLE IF EXISTS ding;
CREATE TABLE ding (
id uuid PRIMARY KEY DEFAULT uuid_generate_v1(),
te_id bigint UNIQUE REFERENCES transaction_entry(id),
int_field integer default 0,
str_field text default ''
);
CREATE TABLE dong (
id uuid PRIMARY KEY DEFAULT uuid_generate_v1(),
te_id bigint UNIQUE REFERENCES transaction_entry(id),
bool_field boolean default false,
ding_id uuid REFERENCES ding(id) ON UPDATE CASCADE
);
CREATE TABLE dung (
id uuid PRIMARY KEY DEFAULT uuid_generate_v1(),
identifier SERIAL NOT NULL,
te_id bigint UNIQUE REFERENCES transaction_entry(id),
ding_id uuid REFERENCES ding(id) ON UPDATE CASCADE
);
"""
cls.store.execute(RECREATE_SQL)
cls.store.commit()
示例4: setUp
def setUp(self):
DomainTest.setUp(self)
self._base_category = SellableCategory(description=u"Cigarro",
store=self.store)
self._category = SellableCategory(description=u"Hollywood",
category=self._base_category,
suggested_markup=10,
store=self.store)
示例5: tearDown
def tearDown(self):
DomainTest.tearDown(self)
try:
os.unlink(self._filename)
except OSError:
pass
if self._pdf_html:
try:
os.unlink(self._pdf_html)
except OSError:
pass
示例6: tearDown
def tearDown(self):
sys.excepthook = self._old_hook
DomainTest.tearDown(self)
messages = test_system_notifier.reset()
if messages:
self.fail("Unhandled messages: %r, use @mock.patch()" % (
messages, ))
if self._unhandled_exceptions:
self.fail("Unhandled exceptions: %r" % (
self._unhandled_exceptions))
示例7: setUpClass
def setUpClass(cls):
DomainTest.setUpClass()
RECREATE_SQL = """
DROP TABLE IF EXISTS ding;
CREATE TABLE ding (
id uuid PRIMARY KEY DEFAULT uuid_generate_v1(),
te_id bigint UNIQUE REFERENCES transaction_entry(id),
int_field integer default 0,
str_field text default ''
);
"""
cls.store.execute(RECREATE_SQL)
cls.store.commit()
示例8: setUp
def setUp(self):
DomainTest.setUp(self)
self._filename = tempfile.mktemp(prefix="stoqlib-test-boleto-",
suffix=".pdf")
self._pdf_html = None
示例9: setUp
def setUp(self):
DomainTest.setUp(self)
sellable = self.create_sellable()
self.product = Product(sellable=sellable,
store=self.store)
示例10: setUp
def setUp(self):
DomainTest.setUp(self)
self.sparam = sysparam
示例11: setUp
def setUp(self):
DomainTest.setUp(self)
self.qe = QueryExecuter(self.store)
self.qe.set_search_spec(ClientCategory)
self.sfilter = mock.Mock()
self.qe.set_filter_columns(self.sfilter, ['name'])
示例12: setUp
def setUp(self):
DomainTest.setUp(self)
self.branch = self.create_branch()
示例13: setUp
def setUp(self):
self._unhandled_exceptions = []
self._old_hook = sys.excepthook
sys.excepthook = self._except_hook
test_system_notifier.reset()
DomainTest.setUp(self)
示例14: setUpClass
def setUpClass(cls):
DomainTest.setUpClass()
cls._ui = NFeUI()