def test_auto_material_request_for_variant(self): fields = [{'field_name': 'reorder_levels'}] set_item_variant_settings(fields) make_item_variant() template = frappe.get_doc("Item", "_Test Variant Item") if not template.reorder_levels: template.append('reorder_levels', { "material_request_type": "Purchase", "warehouse": "_Test Warehouse - _TC", "warehouse_reorder_level": 20, "warehouse_reorder_qty": 20 }) template.save() self._test_auto_material_request("_Test Variant Item-S")
def test_auto_material_request_for_variant(self): fields = [{'field_name': 'reorder_levels'}] set_item_variant_settings(fields) make_item_variant() template = frappe.get_doc("Item", "_Test Variant Item") if not template.reorder_levels: template.append('reorder_levels', { "material_request_type": "Purchase", "warehouse": "_Test Warehouse - _TC", "warehouse_reorder_level": 20, "warehouse_reorder_qty": 20 }) template.save() self._test_auto_material_request("_Test Variant Item-S")
def test_tables_in_template_copied_to_variant(self): fields = [{'field_name': 'quality_inspection_template'}] set_item_variant_settings(fields) variant = make_item_variant() self.assertEqual(variant.get("quality_inspection_template"), "_Test QC Template")
def test_tables_in_template_copied_to_variant(self): fields = [{'field_name': 'quality_parameters'}] set_item_variant_settings(fields) variant = make_item_variant() self.assertNotEqual(variant.get("quality_parameters"), [])
def test_tables_in_template_copied_to_variant(self): fields = [{'field_name': 'quality_parameters'}] set_item_variant_settings(fields) variant = make_item_variant() self.assertNotEqual(variant.get("quality_parameters"), [])
def test_tables_in_template_copied_to_variant(self): fields = [{'field_name': 'quality_inspection_template'}] set_item_variant_settings(fields) variant = make_item_variant() self.assertEqual(variant.get("quality_inspection_template"), "_Test QC Template")