Improve NameCache implementation, share viewer name cache
This commit is contained in:
@@ -356,9 +356,10 @@ class RegionObjectManagerTests(ObjectManagerTestMixin, unittest.IsolatedAsyncioT
|
||||
b'LastName STRING RW DS Resident\n'
|
||||
b'Title STRING RW DS foo',
|
||||
)
|
||||
self.assertEqual(self.object_manager.name_cache.lookup(obj.FullID).FirstName, "firstname")
|
||||
self.assertEqual(self.object_manager.name_cache.lookup(obj.FullID).first_name, "firstname")
|
||||
av = self.object_manager.lookup_avatar(obj.FullID)
|
||||
self.assertEqual(av.Name, "firstname Resident")
|
||||
self.assertEqual(av.Name, "unicodename (firstname Resident)")
|
||||
self.assertEqual(av.PreferredName, "unicodename")
|
||||
|
||||
def test_normalize_cache_data(self):
|
||||
normalized = normalize_object_update_compressed_data(OBJECT_UPDATE_COMPRESSED_DATA)
|
||||
|
||||
Reference in New Issue
Block a user