Making scope filter by product id
This commit is contained in:
1 parent
6d7c5c5604
commit
2318a6daeb
4 files changed
+36
-5
No files matched your search
@@ -147,6 +147,26 @@ async def test_build_filters_by_description(db_sessionmaker):
|
||||
assert _descriptions(guide) == ["Alpha 3-18x50"]
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_build_filters_by_sku(db_sessionmaker):
|
||||
async with db_sessionmaker() as db:
|
||||
ids = await _seed_guide_data(db)
|
||||
ids["s1"].sku = "ARM-12345"
|
||||
await db.commit()
|
||||
guide = await scope_guide.build(db, description="ARM-12345")
|
||||
assert _descriptions(guide) == ["Alpha 3-18x50"]
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_build_filters_by_partial_sku(db_sessionmaker):
|
||||
async with db_sessionmaker() as db:
|
||||
ids = await _seed_guide_data(db)
|
||||
ids["s1"].sku = "ARM-12345"
|
||||
await db.commit()
|
||||
guide = await scope_guide.build(db, description="12345")
|
||||
assert _descriptions(guide) == ["Alpha 3-18x50"]
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_build_filters_by_manufacturer(db_sessionmaker):
|
||||
async with db_sessionmaker() as db:
|
||||
|
||||
Reference in new issue
Block a user