MCPcopy
hub / github.com/processing/p5.js / testTextureSet

Function testTextureSet

test/unit/webgl/p5.Texture.js:52–67  ·  view source on GitHub ↗
(src)

Source from the content-addressed store, hash-verified

50 });
51
52 var testTextureSet = function(src) {
53 var lightShader = myp5._renderer._getLightShader();
54 var selectedShader = myp5._renderer._getFillShader();
55 console.log('first');
56 assert(
57 lightShader === selectedShader,
58 "_renderer's retain mode shader was not light shader " +
59 'after call to texture()'
60 );
61 console.log('second');
62 var tex = myp5._renderer.getTexture(src);
63 console.log('third');
64 assert(tex !== undefined, 'texture was undefined');
65 assert(tex instanceof p5.Texture, 'texture was not a p5.Texture object');
66 assert(tex.src === src, 'texture did not have expected image as source');
67 };
68
69 suite('p5.Texture', function() {
70 let texParamSpy;

Callers 1

p5.Texture.jsFile · 0.85

Calls 3

_getFillShaderMethod · 0.80
_getLightShaderMethod · 0.45
getTextureMethod · 0.45

Tested by

no test coverage detected