Refactor equipment planner editors
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
This commit is contained in:
parent
ed710b3399
commit
9455b31438
5 changed files with 464 additions and 435 deletions
|
|
@ -173,6 +173,10 @@ test("toolbox module registry and modules expose expected behavior", async () =>
|
|||
const goalTreeUtils = await readFile("website/src/features/toolboxes/modules/goalTreeUtils.js", "utf8");
|
||||
const equipmentPlannerModule = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerModule.jsx", "utf8");
|
||||
const equipmentPlannerEditors = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerEditors.jsx", "utf8");
|
||||
const equipmentPlannerCharacteristics = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerCharacteristics.jsx", "utf8");
|
||||
const equipmentPlannerMaterials = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerMaterials.jsx", "utf8");
|
||||
const equipmentPlannerSockets = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerSockets.jsx", "utf8");
|
||||
const equipmentPlannerBundle = `${equipmentPlannerEditors}\n${equipmentPlannerCharacteristics}\n${equipmentPlannerMaterials}\n${equipmentPlannerSockets}`;
|
||||
const equipmentPlannerItem = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerItem.jsx", "utf8");
|
||||
const equipmentPlannerPickers = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerPickers.jsx", "utf8");
|
||||
const equipmentPlannerSummary = await readFile("website/src/features/toolboxes/modules/EquipmentPlannerSummary.jsx", "utf8");
|
||||
|
|
@ -427,10 +431,13 @@ test("toolbox module registry and modules expose expected behavior", async () =>
|
|||
assert.match(equipmentPlannerModule, /summarizeEquipmentPlannerData/);
|
||||
assert.match(equipmentPlannerModule, /EquipmentItem/);
|
||||
assert.match(equipmentPlannerModule, /EquipmentPlannerSummary/);
|
||||
assert.match(equipmentPlannerEditors, /socketItems/);
|
||||
assert.match(equipmentPlannerEditors, /socketLinks/);
|
||||
assert.match(equipmentPlannerBundle, /socketItems/);
|
||||
assert.match(equipmentPlannerSockets, /socketLinks/);
|
||||
assert.match(equipmentPlannerModule, /useGroupedReorder/);
|
||||
assert.match(equipmentPlannerEditors, /reorderFeatures/);
|
||||
assert.match(equipmentPlannerCharacteristics, /reorderFeatures/);
|
||||
assert.match(equipmentPlannerEditors, /export \{ CharacteristicsEditor \}/);
|
||||
assert.match(equipmentPlannerEditors, /export \{ MaterialsEditor \}/);
|
||||
assert.match(equipmentPlannerEditors, /export \{ SocketItemsEditor \}/);
|
||||
assert.match(equipmentPlannerModule, /TextExchangeActions/);
|
||||
assert.match(equipmentPlannerItem, /export function EquipmentItem/);
|
||||
assert.match(equipmentPlannerPickers, /export function IconChoiceDropdown/);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue