本文整理汇总了Python中stoqlib.domain.product.Storable.get_storables_without_stock_item方法的典型用法代码示例。如果您正苦于以下问题:Python Storable.get_storables_without_stock_item方法的具体用法?Python Storable.get_storables_without_stock_item怎么用?Python Storable.get_storables_without_stock_item使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类stoqlib.domain.product.Storable
的用法示例。
在下文中一共展示了Storable.get_storables_without_stock_item方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_get_storables_without_stock_item
# 需要导入模块: from stoqlib.domain.product import Storable [as 别名]
# 或者: from stoqlib.domain.product.Storable import get_storables_without_stock_item [as 别名]
def test_get_storables_without_stock_item(self):
self.clean_domain([StockTransactionHistory, ProductStockItem, Storable])
s0_without_stock = self.create_storable()
b1 = self.create_branch()
s1_with_stock = self.create_storable(branch=b1, stock=1)
s1_without_stock = self.create_storable(branch=b1)
b2 = self.create_branch()
s2_with_stock = self.create_storable(branch=b2, stock=1)
s2_without_stock = self.create_storable(branch=b2)
# All but s1_with_stock should be here
self.assertEqual(
set(Storable.get_storables_without_stock_item(self.store, b1)),
set([s0_without_stock, s1_without_stock,
s2_without_stock, s2_with_stock]))
# All but s2_with_stock should be here
self.assertEqual(
set(Storable.get_storables_without_stock_item(self.store, b2)),
set([s0_without_stock, s2_without_stock,
s1_without_stock, s1_with_stock]))
示例2: _get_storables
# 需要导入模块: from stoqlib.domain.product import Storable [as 别名]
# 或者: from stoqlib.domain.product.Storable import get_storables_without_stock_item [as 别名]
def _get_storables(self):
for s in Storable.get_storables_without_stock_item(self.store,
self._branch):
yield _TemporaryStorableItem(s)