Fix up tests.

This commit is contained in:
Karishma Chadha 2018-03-16 11:43:27 -04:00
parent 003ed01015
commit b4f6f24926
2 changed files with 8 additions and 6 deletions
src/serialization
test/unit

View file

@ -33,7 +33,7 @@ const serializeBlock = function (block) {
obj.parent = block.parent; obj.parent = block.parent;
obj.inputs = block.inputs; obj.inputs = block.inputs;
obj.fields = block.fields; obj.fields = block.fields;
obj.topLevel = block.topLevel; obj.topLevel = block.topLevel ? block.topLevel : false;
obj.shadow = block.shadow; obj.shadow = block.shadow;
if (block.topLevel) { if (block.topLevel) {
if (block.x) { if (block.x) {

View file

@ -5,12 +5,14 @@ const demoSb3 = require('../fixtures/demo.json');
test('serialize', t => { test('serialize', t => {
const vm = new VirtualMachine(); const vm = new VirtualMachine();
vm.fromJSON(JSON.stringify(demoSb3)); vm.fromJSON(JSON.stringify(demoSb3))
.then(() => {
const result = sb3.serialize(vm.runtime); const result = sb3.serialize(vm.runtime);
// @todo Analyze // @todo Analyze
t.type(JSON.stringify(result), 'string'); t.type(JSON.stringify(result), 'string');
t.end(); t.end();
}); });
});
test('deserialize', t => { test('deserialize', t => {
const vm = new VirtualMachine(); const vm = new VirtualMachine();