phetsims / wave-on-a-string

"Wave on a String" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/wave-on-a-string
GNU General Public License v3.0
7 stars 8 forks source link

CT Assertion failed: _yDraw in state schema but not in the state object #155

Closed KatieWoe closed 1 year ago

KatieWoe commented 1 year ago
wave-on-a-string : phet-io-fuzz : unbuilt
https://bayes.colorado.edu/continuous-testing/ct-snapshots/1680112175334/wave-on-a-string/wave-on-a-string_en.html?continuousTest=%7B%22test%22%3A%5B%22wave-on-a-string%22%2C%22phet-io-fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1680112175334%22%2C%22timestamp%22%3A1680114975963%7D&ea&brand=phet-io&phetioStandalone&fuzz&memoryLimit=1000
Query: ea&brand=phet-io&phetioStandalone&fuzz&memoryLimit=1000
Uncaught Error: Assertion failed: _yDraw in state schema but not in the state object
Error: Assertion failed: _yDraw in state schema but not in the state object
at window.assertions.assertFunction (https://bayes.colorado.edu/continuous-testing/ct-snapshots/1680112175334/assert/js/assert.js:28:13)
at assert (StateSchema.ts:142:32)
at Array.forEach
at forEach (StateSchema.ts:140:28)
at checkStateObjectValid (IOType.ts:403:42)
at isStateObjectValid (IOType.ts:436:9)
at validateStateObject (IOType.ts:281:23)
at toStateObject (PhetioStateEngine.ts:129:48)
at getValueJSON (PhetioStateEngine.ts:189:33)
at Array.forEach
id: Bayes Puppeteer
Snapshot from 3/29/2023, 11:49:35 AM
jonathanolson commented 1 year ago

@zepumph is there a chance that this is from the recent state refactoring?

zepumph commented 1 year ago

Over to @samreid about https://github.com/phetsims/tandem/issues/282

samreid commented 1 year ago

Fixed, @zepumph can you please spot check?

zepumph commented 1 year ago

Great thanks. Sorry I didn't catch it last time.