canvas should be visible failed Expected: "serialization before reincarnation" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA0','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA0','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "serialization before reincarnation" "[ {'autoDraw':false,'ID':'SCP_CanvasA0','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA0','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:78:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:89:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 serialization during reincarnation serialization after reincarnation should be as before Expected: "[ {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA0','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA0','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "[ {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" {'autoDraw':false,'ID':'SCP_CanvasA0','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA0','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:82:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:89:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 canvas should be visible canvas should be invisible failed Expected: "serialization before reincarnation" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "serialization before reincarnation" "[ {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:78:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:95:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 serialization during reincarnation serialization after reincarnation should be as before Expected: "[ {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "[ {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" {'autoDraw':false,'ID':'SCP_CanvasA2','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA1','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA1','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:82:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:95:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 canvas should be invisible Expected: "hidden" Result: "inherit" Diff: "hidden" "inherit" Source: at Object.TestSequenceA.checkHiddenState (http://localhost:8080/framework/SCP_ForumATest.js:72:6) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:96:19) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 canvas should be visible failed Expected: "serialization before reincarnation" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "serialization before reincarnation" "[ {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:78:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:101:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 serialization during reincarnation serialization after reincarnation should be as before Expected: "[ {'autoDraw':false,'ID':'SCP_CanvasA9','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA6','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA7','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA8','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA3','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Result: "[ {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Diff: "[ {'autoDraw':false,'ID':'SCP_CanvasA9','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA6','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA7','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA8','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA3','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" {'autoDraw':false,'ID':'SCP_CanvasA5','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA3','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_CanvasA4','visibility':'fake','backgroundColor':'#070','width':90,'height':90,'_constructor':'SCP_CanvasA'}, {'autoDraw':false,'ID':'SCP_LayoutA2','backgroundColor':'#700','width':100,'height':100,'_constructor':'SCP_LayoutA'}]" Source: at reincarnate (http://localhost:8080/framework/SCP_ForumATest.js:82:2) at Object. (http://localhost:8080/framework/SCP_ForumATest.js:101:5) at Object.Test.run (http://localhost:8080/framework/js/qunit.js:204:18) at http://localhost:8080/framework/js/qunit.js:362:10 at process (http://localhost:8080/framework/js/qunit.js:1454:24) at http://localhost:8080/framework/js/qunit.js:480:5 canvas should be visible