mirror of
https://github.com/google/blockly.git
synced 2026-01-09 10:00:09 +01:00
Adds a serializer test suite - project cereal (#5034)
* Setup basic architecture for tests * Attribute tests * Easy field tests added * Work on tests * Work on tests * Work on tests * Add mutation tests * Fixup ID tests * Add more mutator tests * Fixup lint and typos * Uncomment tests * Use test helpers * Small PR comments * Use test helpers for setup and teardown * Add TODOs and fixup types * Fix types * Actually fix types
This commit is contained in:
committed by
alschmiedt
parent
7b3a3aa743
commit
319423959b
@@ -337,6 +337,7 @@ goog.addDependency('../../tests/mocha/procedures_test.js', ['Blockly.test.proced
|
||||
goog.addDependency('../../tests/mocha/procedures_test_helpers.js', ['Blockly.test.procedureHelpers'], [], {'lang': 'es6', 'module': 'goog'});
|
||||
goog.addDependency('../../tests/mocha/registry_test.js', ['Blockly.test.registry'], ['Blockly.test.helpers'], {'lang': 'es6', 'module': 'goog'});
|
||||
goog.addDependency('../../tests/mocha/run_mocha_tests_in_browser.js', [], [], {'lang': 'es8'});
|
||||
goog.addDependency('../../tests/mocha/serializer_test.js', ['Blockly.test.serialization'], ['Blockly.test.helpers'], {'lang': 'es6', 'module': 'goog'});
|
||||
goog.addDependency('../../tests/mocha/shortcut_registry_test.js', ['Blockly.test.shortcutRegistry'], ['Blockly.test.helpers'], {'lang': 'es6', 'module': 'goog'});
|
||||
goog.addDependency('../../tests/mocha/test_helpers.js', ['Blockly.test.helpers'], ['Blockly.utils.KeyCodes'], {'lang': 'es6', 'module': 'goog'});
|
||||
goog.addDependency('../../tests/mocha/theme_test.js', ['Blockly.test.theme'], ['Blockly.test.helpers'], {'lang': 'es6', 'module': 'goog'});
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
<script src="../../blocks/math.js"></script>
|
||||
<script src="../../blocks/procedures.js"></script>
|
||||
<script src="../../blocks/text.js"></script>
|
||||
<script src="../../blocks/variables.js"></script>
|
||||
<script src="../../blocks/variables_dynamic.js"></script>
|
||||
</head>
|
||||
<style>
|
||||
#blocklyDiv {
|
||||
@@ -87,6 +89,7 @@
|
||||
goog.require('Blockly.test.names');
|
||||
goog.require('Blockly.test.procedures');
|
||||
goog.require('Blockly.test.registry');
|
||||
goog.require('Blockly.test.serialization');
|
||||
goog.require('Blockly.test.shortcutRegistry');
|
||||
goog.require('Blockly.test.theme');
|
||||
goog.require('Blockly.test.toolbox');
|
||||
|
||||
1764
tests/mocha/serializer_test.js
Normal file
1764
tests/mocha/serializer_test.js
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user