mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2025-07-13 22:44:04 -04:00
stop mocking method in the test.
This commit is contained in:
parent
4a542b455d
commit
e64cd5f34b
1 changed files with 6 additions and 3 deletions
|
@ -4,6 +4,8 @@ const Runtime = require('../../src/engine/runtime');
|
||||||
const Sprite = require('../../src/sprites/sprite');
|
const Sprite = require('../../src/sprites/sprite');
|
||||||
const RenderedTarget = require('../../src/sprites/rendered-target');
|
const RenderedTarget = require('../../src/sprites/rendered-target');
|
||||||
const BlockUtility = require('../../src/engine/block-utility');
|
const BlockUtility = require('../../src/engine/block-utility');
|
||||||
|
const Variable = require('../../src/engine/variable');
|
||||||
|
|
||||||
|
|
||||||
test('getPrimitives', t => {
|
test('getPrimitives', t => {
|
||||||
const rt = new Runtime();
|
const rt = new Runtime();
|
||||||
|
@ -236,10 +238,12 @@ test('get attribute of sprite variable', t => {
|
||||||
const target = new RenderedTarget(s, rt);
|
const target = new RenderedTarget(s, rt);
|
||||||
const variable = {
|
const variable = {
|
||||||
name: 'cars',
|
name: 'cars',
|
||||||
value: 'trucks'
|
value: 'trucks',
|
||||||
|
type: ''
|
||||||
};
|
};
|
||||||
|
// Add variable to set the map (it should be empty before this).
|
||||||
|
target.variables.anId = variable;
|
||||||
rt.getSpriteTargetByName = () => target;
|
rt.getSpriteTargetByName = () => target;
|
||||||
target.lookupVariableByNameAndType = () => variable;
|
|
||||||
t.equal(sensing.getAttributeOf({PROPERTY: 'cars'}), 'trucks');
|
t.equal(sensing.getAttributeOf({PROPERTY: 'cars'}), 'trucks');
|
||||||
|
|
||||||
t.end();
|
t.end();
|
||||||
|
@ -250,7 +254,6 @@ test('get attribute of variable that does not exist', t => {
|
||||||
const s = new Sprite();
|
const s = new Sprite();
|
||||||
const target = new RenderedTarget(s, rt);
|
const target = new RenderedTarget(s, rt);
|
||||||
rt.getTargetForStage = () => target;
|
rt.getTargetForStage = () => target;
|
||||||
target.lookupVariableByNameAndType = () => null;
|
|
||||||
t.equal(sensing.getAttributeOf({PROPERTY: 'variableThatDoesNotExist'}), 0);
|
t.equal(sensing.getAttributeOf({PROPERTY: 'variableThatDoesNotExist'}), 0);
|
||||||
|
|
||||||
t.end();
|
t.end();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue