def testSimple(self): result = Result() result.root['f1'] = 1 a = result.root.setdefault('a', {}) a['f2'] = 2 b = result.index.setdefault('b', {}) b[1] = {'f3': 'bar1'} b[2] = {'f3': 'bar2'} b[3] = {'f3': 'bar3'} result.root['l1'] = result.ref('b', 1) result.root['l2'] = [result.ref('b', 2), result.ref('b', 3)] self.assertWrites( result, """ { "f1" 1 "a" {"f2" 2} "b" {1 {"f3" "bar1"} 2 {"f3" "bar2"} 3 {"f3" "bar3"}} "l1" #graph/ref ["b" 1] "l2" [#graph/ref ["b" 2] #graph/ref ["b" 3]] } """, )
def test_simple(): result = Result() result.root['f1'] = 1 a = result.root.setdefault('a', {}) a['f2'] = 2 b = result.index.setdefault('b', {}) b[1] = {'f3': 'bar1'} b[2] = {'f3': 'bar2'} b[3] = {'f3': 'bar3'} result.root['l1'] = result.ref('b', 1) result.root['l2'] = [result.ref('b', 2), result.ref('b', 3)] check_writes( result, """ { "f1" 1 "a" {"f2" 2} "b" {1 {"f3" "bar1"} 2 {"f3" "bar2"} 3 {"f3" "bar3"}} "l1" #graph/ref ["b" 1] "l2" [#graph/ref ["b" 2] #graph/ref ["b" 3]] } """, )
def testSimple(self): result = Result() result['f1'] = 1 result['a']['f2'] = 2 result.idx['b'][1] = {'f3': 'bar1'} result.idx['b'][2] = {'f3': 'bar2'} result.idx['b'][3] = {'f3': 'bar3'} result['l1'] = result.ref('b', 1) result['l2'] = [result.ref('b', 2), result.ref('b', 3)] self.assertWrites( result, """ { "f1": 1, "a": {"f2": 2}, "l1": {"f3": "bar1"}, "l2": [ {"f3": "bar2"}, {"f3": "bar3"} ] } """, )
def testSimple(self): result = Result() result['f1'] = 1 result['a']['f2'] = 2 result.idx['b'][1] = {'f3': 'bar1'} result.idx['b'][2] = {'f3': 'bar2'} result.idx['b'][3] = {'f3': 'bar3'} result['l1'] = result.ref('b', 1) result['l2'] = [result.ref('b', 2), result.ref('b', 3)] self.assertWrites( result, """ { :f1 1 :a {:f2 2} :b {1 {:f3 "bar1"} 2 {:f3 "bar2"} 3 {:f3 "bar3"}} :l1 #graph/ref ["b" 1] :l2 [#graph/ref ["b" 2] #graph/ref ["b" 3]] } """, )
Link('moujik', TypeRef['saunas'], _, requires=None), ]), ]) RESULT = Result() RESULT.root.update({ 'slotted': 'quoy_ushered', 'tatler': {'orudis': 'fhp_musterd'}, 'coom': {'yappers': 'idaho_golok'}, 'barbary': [{'betty': 'japheth_ophir'}], 'flossy': { 'demoing': 'judaea_bhutani', 'anoxic': {'peeps': 'peterel_repave'}, 'seggen': {'pensive': 'quebec_junkman'}, 'necker': [{'carney': 'calla_pedway'}], 'daur': RESULT.ref('cosies', 1), 'peafowl': [RESULT.ref('cosies', 3), RESULT.ref('cosies', 2)], 'carf': None, }, 'zareeba': RESULT.ref('cosies', 2), 'crowdie': [RESULT.ref('cosies', 1), RESULT.ref('cosies', 3)], 'moujik': RESULT.ref('saunas', 7), }) RESULT.index.update({ 'cosies': { 1: { 'nerv': 'deist_vined', 'doghead': 'satsuma_mks', 'mistic': RESULT.ref('kir', 4),
}, 'barbary': [{ 'betty': 'japheth_ophir' }], 'flossy': { 'demoing': 'judaea_bhutani', 'anoxic': { 'peeps': 'peterel_repave' }, 'seggen': { 'pensive': 'quebec_junkman' }, 'necker': [{ 'carney': 'calla_pedway' }], 'daur': RESULT.ref('cosies', 1), 'peafowl': [RESULT.ref('cosies', 3), RESULT.ref('cosies', 2)], 'carf': None, }, 'zareeba': RESULT.ref('cosies', 2), 'crowdie': [RESULT.ref('cosies', 1), RESULT.ref('cosies', 3)], 'moujik': RESULT.ref('saunas', 7), }) RESULT.index.update({ 'cosies': { 1: { 'nerv': 'deist_vined',