Documentation and cleanup

This commit is contained in:
Kevin Jahns
2014-08-24 01:52:15 +02:00
parent 77739deda3
commit 86849ae8b1
496 changed files with 10102 additions and 87342 deletions

View File

@@ -14,7 +14,7 @@ Test = require "./TestSuite"
class JsonTest extends Test
makeNewUser: (user, conn)->
new Y.JsonYatta user, conn
new Y.JsonFramework user, conn
getRandomRoot: (user_num, root)->
root ?= @users[user_num].getSharedObject()
@@ -59,7 +59,7 @@ class JsonTest extends Test
describe "JsonYatta", ->
describe "JsonFramework", ->
beforeEach (done)->
@timeout 50000
@yTest = new JsonTest()
@@ -94,7 +94,7 @@ describe "JsonYatta", ->
expect(change2).to.equal 8
it "has a JsonWrapper", ->
it "has a JsonTypeWrapper", ->
y = this.yTest.getSomeUser().root_element
y.val('x',"dtrn", 'immutable')
y.val('set',{x:"x"}, 'immutable')
@@ -147,7 +147,7 @@ describe "JsonYatta", ->
it "converges t1", ->
op0 = {"type":"Delimiter","uid":{"creator":0,"op_number":0},"next":{"creator":0,"op_number":1}}
op1 = {"type":"Delimiter","uid":{"creator":0,"op_number":1},"prev":{"creator":0,"op_number":0}}
op2 = {"type":"Word","uid":{"creator":0,"op_number":2},"beginning":{"creator":0,"op_number":0},"end":{"creator":0,"op_number":1}}
op2 = {"type":"WordType","uid":{"creator":0,"op_number":2},"beginning":{"creator":0,"op_number":0},"end":{"creator":0,"op_number":1}}
op3 = {"type":"AddName","uid":{"creator":0,"op_number":3},"map_manager":{"creator":"_","op_number":"_"},"name":"name"}
op4 = {"type":"Replaceable","content":{"creator":0,"op_number":2},"ReplaceManager":{"creator":"_","op_number":"___RM_name"},"prev":{"creator":"_","op_number":"___RM_name_beginning"},"next":{"creator":"_","op_number":"___RM_name_end"},"uid":{"creator":0,"op_number":4}}
op5 = {"type":"TextInsert","content":"u","uid":{"creator":1,"op_number":2},"prev":{"creator":1,"op_number":0},"next":{"creator":1,"op_number":1}}

View File

@@ -73,12 +73,12 @@ module.exports = class Test
pos = _.random 0, (y.val().length-1)
y.insertText pos, @getRandomText()
null
types: [types.Word]
types: [types.WordType]
,
f : (y)=> # REPLACE TEXT
y.replaceText @getRandomText()
null
types: [types.Word]
types: [types.WordType]
,
f : (y)-> # DELETE TEXT
if y.val().length > 0
@@ -86,7 +86,7 @@ module.exports = class Test
length = _.random 0, (y.val().length - pos)
ops1 = y.deleteText pos, length
undefined
types : [types.Word]
types : [types.WordType]
]
getRandomRoot: (user_num)->
@@ -124,7 +124,7 @@ module.exports = class Test
for user,user_number in @users[1..]
user.getConnector().flushAll()
ops = @users[1].getHistoryBuffer()._encode @users[0].HB.getOperationCounter()
@users[0].getEngine().applyOpsCheckDouble ops
@users[0].engine.applyOpsCheckDouble ops

View File

@@ -14,7 +14,7 @@ Test = require "./TestSuite"
class TextTest extends Test
makeNewUser: (user, conn)->
new Y.TextYatta user, conn
new Y.TextFramework user, conn
getRandomRoot: (user_num)->
@users[user_num].getSharedObject()
@@ -23,7 +23,7 @@ class TextTest extends Test
@users[user_num].val()
describe "TextYatta", ->
describe "TextFramework", ->
beforeEach (done)->
@timeout 50000
@yTest = new TextTest()