{ "name": "setFrames then addInsert places a frame feeder", "state": { "schemaVersion": 1, "stack": [ { "id": "f1", "partTypeId": "hive-part-zl10-floor", "state": {} }, { "id": "b1", "partTypeId": "hive-part-zl10-box-10", "state": {}, "frames": [ { "slot": 1, "type": "FOUNDATION" }, { "slot": 2, "type": "FOUNDATION" }, { "slot": 3, "type": "FOUNDATION" }, { "slot": 4, "type": "FOUNDATION" }, { "slot": 5, "type": "FOUNDATION" }, { "slot": 6, "type": "FOUNDATION" }, { "slot": 7, "type": "FOUNDATION" }, { "slot": 8, "type": "FOUNDATION" }, { "slot": 9, "type": "FOUNDATION" }, { "slot": 10, "type": "FOUNDATION" } ] }, { "id": "r1", "partTypeId": "hive-part-zl10-roof", "state": {} } ] }, "ops": [ { "op": "setFrames", "boxId": "b1", "frames": [ { "slot": 1, "type": "FOUNDATION" }, { "slot": 2, "type": "FOUNDATION" }, { "slot": 3, "type": "FOUNDATION" }, { "slot": 4, "type": "NONE" }, { "slot": 5, "type": "NONE" }, { "slot": 6, "type": "FOUNDATION" }, { "slot": 7, "type": "FOUNDATION" }, { "slot": 8, "type": "FOUNDATION" }, { "slot": 9, "type": "FOUNDATION" }, { "slot": 10, "type": "FOUNDATION" } ] }, { "op": "addInsert", "hostId": "b1", "part": { "id": "p1", "partTypeId": "hive-part-zl10-frame-feeder", "state": { "syrupLiters": 1.5 }, "slot": 4 } } ], "expect": { "ok": true, "state": { "schemaVersion": 1, "stack": [ { "id": "f1", "partTypeId": "hive-part-zl10-floor", "state": {} }, { "id": "b1", "partTypeId": "hive-part-zl10-box-10", "state": {}, "frames": [ { "slot": 1, "type": "FOUNDATION" }, { "slot": 2, "type": "FOUNDATION" }, { "slot": 3, "type": "FOUNDATION" }, { "slot": 4, "type": "NONE" }, { "slot": 5, "type": "NONE" }, { "slot": 6, "type": "FOUNDATION" }, { "slot": 7, "type": "FOUNDATION" }, { "slot": 8, "type": "FOUNDATION" }, { "slot": 9, "type": "FOUNDATION" }, { "slot": 10, "type": "FOUNDATION" } ], "inserts": [ { "id": "p1", "partTypeId": "hive-part-zl10-frame-feeder", "state": { "syrupLiters": 1.5 }, "slot": 4 } ] }, { "id": "r1", "partTypeId": "hive-part-zl10-roof", "state": {} } ] } } }