#
#
TAP version 13
# cleanup
cs
cs
ok 1 (unnamed assert)
cs
ok 2 (unnamed assert)
cs
ok 3 (unnamed assert)
cs
ok 4 (unnamed assert)
cs
ok 5 (unnamed assert)
cs
ok 6 (unnamed assert)
cs
ok 7 (unnamed assert)
cs
ok 8 (unnamed assert)
cs
ok 9 (unnamed assert)
cs
ok 10 (unnamed assert)
cs
ok 11 (unnamed assert)
cs
ok 12 (unnamed assert)
cs
ok 13 (unnamed assert)
cs
ok 14 (unnamed assert)
cs
ok 15 (unnamed assert)
cs
ok 16 (unnamed assert)
cs
ok 17 (unnamed assert)
cs
ok 18 (unnamed assert)
cs
ok 19 (unnamed assert)
cs
ok 20 (unnamed assert)
# clone() -> another instance
ok 21 should be equal
# clone() -> deepEqual history
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
foo,bar,1360019859615,372433C63446E83E1EFABF5DF02454010654A214
ok 22 should be equivalent
# clone() -> updates apply to both instances
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
ok 23 should be equivalent
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8,quux,zaff,1360019859634,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8,quux,zaff,1360019859634,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8,quux,zaff,1360019859634,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
foo,bar,1360019859626,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8,quux,zaff,1360019859634,78C6F1D00CC97808242A6C2DCA9A8501DAF0E34E8
ok 24 should be equivalent
# dispose
dispose
{"id":"4F74B5577D74E8AFF3A188FED8985444E2117478","clock":{"4F74B5577D74E8AFF3A188FED8985444E2117478":1360019859645.001}}
,"SYNC"
,[["message","hello"],1360019859645,"4F74B5577D74E8AFF3A188FED8985444E2117478"]
,[["message","hello"],1360019859645.001,"4F74B5577D74E8AFF3A188FED8985444E2117478"]
DISPOSE
ok 25 dispose must trigger end on all streams
# events
LOG
LOG
LOG
LOG
LOG
LOG
LOG
LOG
LOG
LOG
LOG
LOG
ok 26 should be equivalent
aardvark,alligator,amobea,anteater,antelope,armadillo
# header
ok 27 should be equal
ok 28 should be equal
ok 29 should be equal
ok 30 should be equal
# updates appear in histroy
ok 31 update returns true to indicate was not old
[object Object]
ok 32 should be equal
key,0.44964770693790124,1360019859679,source
key,0.44964770693790124,1360019859679,source
ok 33 should be equivalent
ok 34 write returns false to indicate update did not apply
key,0.44964770693790124,1360019859679,source
key,0.44964770693790124,1360019859679,source
ok 35 should be equivalent
ok 36 should be equal
# can filter histroy with {sources: timestamps}
ok 37 should be equivalent
B,bbb,1360019859690,#B
B,bbb,1360019859690,#B
ok 38 should be equivalent
B,bbb,1360019859690,#B,C,ccc,1360019859690,#C
B,bbb,1360019859690,#B,C,ccc,1360019859690,#C
ok 39 should be equivalent
# integrate 1
s1
s1
s2
s2
s2
s1
ok 40 should be equal
# integrate 2
F567E956FA17B2814B92B8F55EF0CBC0DC307088
701A99FB149F854C3E0140C5210D85272061659
882BB6CCF9FA8DF3223927853080A6DC2BBB9187
ok 41 should be equal
ok 42 should be equal
# keys
ok 43 should be equivalent
1
2
3
4
5
ok 44 should be equal
# meta
ok 45 should be equal
ok 46 should be equal
ok 47 should be equal
ok 48 should be equal
ok 49 should be equal
ok 50 should be equal
ok 51 should be equal
ok 52 should be equal
# model
ok 53 (unnamed assert)
ok 54 should be equal
ok 55 should be equal
# persist
hello_Mon Feb 04 2013 23:17:39 GMT+0000 (GMT Standard Time)
hello_Mon Feb 04 2013 23:17:39 GMT+0000 (GMT Standard Time)
hello_Mon Feb 04 2013 23:17:39 GMT+0000 (GMT Standard Time)
ok 56 should be equivalent
ARY
# secure
# sync
ok 57 should be equal
B SYNC!
A SYNC!
ok 58 should be equivalent
event,1,1360019859783,69DA06B5754A15730CD48A4DFAEE91310A54828,event,2,1360019859783.001,69DA06B5754A15730CD48A4DFAEE91310A54828,event,3,1360019859783.002,69DA06B5754A15730CD48A4DFAEE91310A54828,event,4,1360019859783.003,12698DB706ED57E123E149E8BF8B50BC060D14A88,event,5,1360019859783.004,12698DB706ED57E123E149E8BF8B50BC060D14A88,event,6,1360019859783.005,12698DB706ED57E123E149E8BF8B50BC060D14A88
event,1,1360019859783,69DA06B5754A15730CD48A4DFAEE91310A54828,event,2,1360019859783.001,69DA06B5754A15730CD48A4DFAEE91310A54828,event,3,1360019859783.002,69DA06B5754A15730CD48A4DFAEE91310A54828,event,4,1360019859783.003,12698DB706ED57E123E149E8BF8B50BC060D14A88,event,5,1360019859783.004,12698DB706ED57E123E149E8BF8B50BC060D14A88,event,6,1360019859783.005,12698DB706ED57E123E149E8BF8B50BC060D14A88
ok 59 should be equivalent
ok 60 should be equivalent
# unstream
ok 61 should be equal
# unstream x2
ok 62 should be equal
ok 63 should be equal
# unstream dispose
ok 64 should be equal
ok 65 should be equal
1..65
# tests 65
# pass 65
# ok