Lines Matching defs:example
37 example = lldb.SBStructuredData()
41 error = example.SetFromJSON(s)
46 self.invalid_struct_test(example)
50 error = example.GetDescription(s)
56 dict_struct = example.GetValueForKey("key_dict")
59 self.dictionary_struct_test(example)
80 self.assertSuccess(example.GetAsJSON(s))
113 example = lldb.SBStructuredData()
114 self.assertSuccess(example.SetFromJSON("1"))
115 self.assertEqual(example.GetType(), lldb.eStructuredDataTypeInteger)
116 self.assertEqual(example.GetIntegerValue(), 1)
118 self.assertSuccess(example.SetFromJSON("4.19"))
119 self.assertEqual(example.GetType(), lldb.eStructuredDataTypeFloat)
120 self.assertEqual(example.GetFloatValue(), 4.19)
122 self.assertSuccess(example.SetFromJSON('"Bonjour, 123!"'))
123 self.assertEqual(example.GetType(), lldb.eStructuredDataTypeString)
124 self.assertEqual(example.GetStringValue(42), "Bonjour, 123!")
126 self.assertSuccess(example.SetFromJSON("true"))
127 self.assertEqual(example.GetType(), lldb.eStructuredDataTypeBoolean)
128 self.assertTrue(example.GetBooleanValue())
130 self.assertSuccess(example.SetFromJSON("null"))
131 self.assertEqual(example.GetType(), lldb.eStructuredDataTypeNull)
137 self.assertSuccess(example.SetFromJSON(s))
140 self.assertSuccess(example.GetAsJSON(s))
144 def invalid_struct_test(self, example):
146 invalid_struct = example.GetValueForKey("invalid_key")
154 def dictionary_struct_test(self, example):
157 dict_struct = example.GetValueForKey("key_dict")