tokenmock.js 541 B

123456789101112131415161718192021222324252627
  1. /**
  2. * @license Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. import Token from '@ckeditor/ckeditor-cloudservices-core/src/token/token';
  6. export default class TokenMock extends Token {
  7. /**
  8. * Overrides request and set the next token
  9. *
  10. * @protected
  11. * @returns {Promise.<Token>}
  12. */
  13. _refreshToken() {
  14. this.set( 'value', TokenMock.initialToken );
  15. return Promise.resolve( this );
  16. }
  17. /**
  18. * Overrides interval
  19. *
  20. * @protected
  21. */
  22. _startRefreshing() {}
  23. }