mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-29 09:54:47 +00:00
fix: Sider and CI
- Incorrect path and Settings in price_list.py import due to merge - Extra space removed in website_item.py - Changed client side namespace to `erpnext.e_commerce.*`
This commit is contained in:
@@ -286,7 +286,7 @@ class WebsiteItem(WebsiteGenerator):
|
||||
|
||||
# make an attribute-value map for easier access in templates
|
||||
variant.attribute_map = frappe._dict(
|
||||
{ attr.attribute : attr.value for attr in variant.attributes}
|
||||
{attr.attribute : attr.value for attr in variant.attributes}
|
||||
)
|
||||
|
||||
for attr in variant.attributes:
|
||||
|
||||
@@ -168,11 +168,13 @@ class TestProductDataEngine(unittest.TestCase):
|
||||
|
||||
filter_engine = ProductFiltersBuilder()
|
||||
attribute_filter = filter_engine.get_attribute_filters()[0]
|
||||
attribute = attribute_filter.item_attribute_values[0]
|
||||
attributes = attribute_filter.item_attribute_values
|
||||
|
||||
attribute_values = [d.attribute_value for d in attributes]
|
||||
|
||||
self.assertEqual(attribute_filter.name, "Test Size")
|
||||
self.assertEqual(len(attribute_filter.item_attribute_values), 1)
|
||||
self.assertEqual(attribute.attribute_value, "Large")
|
||||
self.assertGreater(len(attribute_values), 0)
|
||||
self.assertIn("Large", attribute_values)
|
||||
|
||||
def test_product_list_with_attribute_filter(self):
|
||||
"Test if attribute filters are applied correctly."
|
||||
|
||||
Reference in New Issue
Block a user