editor.receiver.js 846 B

12345678910111213141516171819202122232425262728293031
  1. describe("editor.receiver", function () {
  2. debugger
  3. var _div = window.document.createElement('div');
  4. _div.id ="testDiv";
  5. var km = KM.getMinder('testDiv');
  6. var sel = new KM.Minder.Selection();
  7. var range = new KM.Minder.Range();
  8. var receiver = new KM.Minder.Receiver(this,sel,range);
  9. describe("getStartOffset",function(){
  10. //
  11. // _div.innerHTML = 'xxx<br\/><br\/>xxx<br\/>';
  12. // it("选区在容器上", function () {
  13. //
  14. // range.startContainer = _div;
  15. // range.startOffset = 2;
  16. // expect(range.getStartOffset()).toBe(4);
  17. // });
  18. // it("选区在文本节点上", function () {
  19. //
  20. // range.startContainer = _div.childNodes[3];
  21. // range.startOffset = 2;
  22. // expect(range.getStartOffset()).toBe(7);
  23. // });
  24. })
  25. });