serverparam.js 704 B

1234567891011121314151617
  1. module( 'plugins.serverparam' );
  2. test( '检查是否能正常设置参数', function () {
  3. var editor = te.obj[0];
  4. editor.execCommand('serverparam', {"a": 1, "b": 2});
  5. same( editor.queryCommandValue('serverparam'), {"a": 1, "b": 2}, '传入对象设置参数');
  6. editor.execCommand('serverparam', "c", 3);
  7. same( editor.queryCommandValue('serverparam'), {"a": 1, "b": 2, "c": 3}, '传入键和值设置参数');
  8. editor.execCommand('serverparam', "c");
  9. same( editor.queryCommandValue('serverparam'), {"a": 1, "b": 2}, '传入键删除参数');
  10. editor.execCommand('serverparam');
  11. same( editor.queryCommandValue('serverparam'), {}, '不传参数,清空参数表');
  12. } );