Complete first release candidate audit (#107)
Some checks failed
API and SemVer surface / api-surface (push) Failing after 1m34s
Native code generation / deterministic (push) Has been cancelled
Concurrency and resource soak audit / soak (push) Has been cancelled
Documentation / documentation (push) Has been cancelled
performance evidence / audit (push) Has been cancelled
First release candidate / non-fuzz-release-gate (push) Has been cancelled
Release platform and feature matrix / audit (push) Has been cancelled
Release platform and feature matrix / matrix (false, linux-stable-minimal, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (false, macos-stable-portable, x86_64-apple-darwin, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (false, windows-stable-portable, x86_64-pc-windows-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-msrv-portable, x86_64-unknown-linux-gnu, 1.96.0) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-default, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-features, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-release-surface, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Dependency and supply-chain audit / audit (push) Has been cancelled
Native release artifact audit / audit (push) Has been cancelled
Imaging and meshing gate / native (push) Failing after 53s
JPEG 2000 feature / linux (push) Successful in 2m49s
Native Rust workspace compile / compile (push) Failing after 59s
Skia feature / linux (push) Has been cancelled
Some checks failed
API and SemVer surface / api-surface (push) Failing after 1m34s
Native code generation / deterministic (push) Has been cancelled
Concurrency and resource soak audit / soak (push) Has been cancelled
Documentation / documentation (push) Has been cancelled
performance evidence / audit (push) Has been cancelled
First release candidate / non-fuzz-release-gate (push) Has been cancelled
Release platform and feature matrix / audit (push) Has been cancelled
Release platform and feature matrix / matrix (false, linux-stable-minimal, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (false, macos-stable-portable, x86_64-apple-darwin, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (false, windows-stable-portable, x86_64-pc-windows-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-msrv-portable, x86_64-unknown-linux-gnu, 1.96.0) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-default, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-features, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Release platform and feature matrix / matrix (true, linux-stable-release-surface, x86_64-unknown-linux-gnu, stable) (push) Has been cancelled
Dependency and supply-chain audit / audit (push) Has been cancelled
Native release artifact audit / audit (push) Has been cancelled
Imaging and meshing gate / native (push) Failing after 53s
JPEG 2000 feature / linux (push) Successful in 2m49s
Native Rust workspace compile / compile (push) Failing after 59s
Skia feature / linux (push) Has been cancelled
This commit is contained in:
146
tests/PARITY.md
146
tests/PARITY.md
@@ -51,48 +51,48 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/AnimeshSkinningTests.cs::AnimeshSkinningTests.DeformVertices_NullWeights_PassesPositionsThrough::test` | `AnimeshSkinningTests.DeformVertices_NullWeights_PassesPositionsThrough` | `` | `LibreMetaverse.Tests/AnimeshSkinningTests.cs:115` | `Animesh` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:516 (`animesh_skinning_deform_vertices_null_weights_passes_positions_through`)` | `translated` | `bbeb45d84770e6b766272bf9a5d48bd415ba98681d9da70d256598429566144d` |
|
||||
| `LibreMetaverse.Tests/AnimeshSkinningTests.cs::AnimeshSkinningTests.DeformVertices_ShortOutputSpan_ThrowsArgumentException::test` | `AnimeshSkinningTests.DeformVertices_ShortOutputSpan_ThrowsArgumentException` | `` | `LibreMetaverse.Tests/AnimeshSkinningTests.cs:136` | `Animesh` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:539 (`animesh_skinning_deform_vertices_short_output_span_throws_argument`)` | `translated` | `dfb10b33cedddadbaa5431f1fdf8a1c59369441e94618f97ef13f53ab931907b` |
|
||||
| `LibreMetaverse.Tests/AnimeshSkinningTests.cs::AnimeshSkinningTests.DeformVertices_IdentitySkinning_FullWeight_PreservesPositions::test` | `AnimeshSkinningTests.DeformVertices_IdentitySkinning_FullWeight_PreservesPositions` | `` | `LibreMetaverse.Tests/AnimeshSkinningTests.cs:155` | `Animesh` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:556 (`animesh_skinning_deform_vertices_identity_skinning_full_weight_preserves_positions`)` | `translated` | `fcf305a633047e7a4181954fee4990db3537e549f2cb940b08e6d3f0f544c8e1` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_IsInitializedAfterLogin::test` | `AppearanceLiveTests.COF_IsInitializedAfterLogin` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:122` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:58 (`cof_is_initialized_after_login`)` | `ignored-live` | `7029854dc6f4e03016e2ea274140cd9adbbad6b8c11b58cf9e728d9a4cf37f81` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_HasExpectedFolderName::test` | `AppearanceLiveTests.COF_HasExpectedFolderName` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:138` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:71 (`cof_has_expected_folder_name`)` | `ignored-live` | `9a8cee3c3958b8631921aaa6b43f69dc430eee9bd3544c8f667aa8f5e858b8ac` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetCurrentOutfitLinksAsync_ReturnsLinks::test` | `AppearanceLiveTests.GetCurrentOutfitLinksAsync_ReturnsLinks` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:155` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:84 (`get_current_outfit_links_returns_links`)` | `ignored-live` | `a1a1c9f926a8b9f4cc4287ab751c4eb70d25a83c1024ef76e53f95c351db8a35` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetCurrentOutfitLinksAsync_ContainsAtLeastOneLink::test` | `AppearanceLiveTests.GetCurrentOutfitLinksAsync_ContainsAtLeastOneLink` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:177` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:98 (`get_current_outfit_links_contains_at_least_one_link`)` | `ignored-live` | `ef91dfaf7b75f61c97c3957b4dac006a153c7f2d167d6732a9a6dceee08883f2` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetWornAt_Shape_ReturnsAtLeastOne::test` | `AppearanceLiveTests.GetWornAt_Shape_ReturnsAtLeastOne` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:199` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:114 (`get_worn_at_shape_returns_at_least_one`)` | `ignored-live` | `abc01e346371910610312ff9352ee05c0d317a7c677c0fa8cb398d3b0522c3bf` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_IsInitializedAfterLogin::test` | `AppearanceLiveTests.COF_IsInitializedAfterLogin` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:122` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:47 (`cof_is_initialized_after_login`)` | `ignored-live` | `7029854dc6f4e03016e2ea274140cd9adbbad6b8c11b58cf9e728d9a4cf37f81` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_HasExpectedFolderName::test` | `AppearanceLiveTests.COF_HasExpectedFolderName` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:138` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:62 (`cof_has_expected_folder_name`)` | `ignored-live` | `9a8cee3c3958b8631921aaa6b43f69dc430eee9bd3544c8f667aa8f5e858b8ac` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetCurrentOutfitLinksAsync_ReturnsLinks::test` | `AppearanceLiveTests.GetCurrentOutfitLinksAsync_ReturnsLinks` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:155` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:77 (`get_current_outfit_links_returns_links`)` | `ignored-live` | `a1a1c9f926a8b9f4cc4287ab751c4eb70d25a83c1024ef76e53f95c351db8a35` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetCurrentOutfitLinksAsync_ContainsAtLeastOneLink::test` | `AppearanceLiveTests.GetCurrentOutfitLinksAsync_ContainsAtLeastOneLink` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:177` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:94 (`get_current_outfit_links_contains_at_least_one_link`)` | `ignored-live` | `ef91dfaf7b75f61c97c3957b4dac006a153c7f2d167d6732a9a6dceee08883f2` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.GetWornAt_Shape_ReturnsAtLeastOne::test` | `AppearanceLiveTests.GetWornAt_Shape_ReturnsAtLeastOne` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:199` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:112 (`get_worn_at_shape_returns_at_least_one`)` | `ignored-live` | `abc01e346371910610312ff9352ee05c0d317a7c677c0fa8cb398d3b0522c3bf` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.LastUpdateReceivedCOFVersion_AdvancesAfterLogin::test` | `AppearanceLiveTests.LastUpdateReceivedCOFVersion_AdvancesAfterLogin` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:222` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:130 (`last_update_received_cof_version_advances_after_login`)` | `ignored-live` | `5371df8b02df9da20b413f4155f63967184dad23f57708beb56a2c6559e78520` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.RequestOwnAvatarTextures_DoesNotThrow_AndMaintainsVersionGuard::test` | `AppearanceLiveTests.RequestOwnAvatarTextures_DoesNotThrow_AndMaintainsVersionGuard` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:254` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:154 (`request_own_avatar_textures_does_not_throw_and_maintains_version_guard`)` | `ignored-live` | `ee8420690fc9714411450beb5be5755b82ddf7ed0d69e9da88b3184339bea744` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_MaxClothingLayers_Is60::test` | `AppearanceLiveTests.COF_MaxClothingLayers_Is60` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:289` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:179 (`cof_max_clothing_layers_is_60`)` | `ignored-live` | `aac1292781cb0a4cbf710535036fa6464065f72d1b2c5214a9b7dc918513e8cd` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableTypeToAssetType_BodypartsAndClothing_ReturnsExpected::test` | `AppearanceManagerTests.WearableTypeToAssetType_BodypartsAndClothing_ReturnsExpected` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:8` | `` | `` | `tests/compat/tests/appearance_semantics.rs:23 (`appearance_manager_wearable_type_to_asset_type_returns_expected`)` | `translated` | `6d0f0d09a6da8121ba828159a75ca1c1ce54329ec48060a6786aa8f807c13ec0` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndexToTextureIndex_Matches_BakeTypeToAgentTextureIndex::test` | `AppearanceManagerTests.BakeIndexToTextureIndex_Matches_BakeTypeToAgentTextureIndex` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:22` | `` | `` | `tests/compat/tests/appearance_semantics.rs:52 (`appearance_manager_bake_index_matches_agent_texture_index`)` | `translated` | `c559ea49314b157605346243713fd10480a10f9a97daffd9cac8acccbd39612b` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndex_ArrayLength_Equals_BAKED_TEXTURE_COUNT::test` | `AppearanceManagerTests.BakeIndex_ArrayLength_Equals_BAKED_TEXTURE_COUNT` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:33` | `` | `` | `tests/compat/tests/appearance_semantics.rs:66 (`appearance_manager_bake_index_array_length_matches_count`)` | `translated` | `b661ca888df5b7fd41e51dfd298fb6d5e30a3a848102006c109b9dc4fc0e165c` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Head_IncludesExpectedSlots::test` | `AppearanceManagerTests.BakeTypeToTextures_Head_IncludesExpectedSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:39` | `` | `` | `tests/compat/tests/appearance_semantics.rs:75 (`appearance_manager_head_bake_includes_expected_slots`)` | `translated` | `44e03523f0e3f6691e527e014bfc38d9ca57c1d310e7cf2c6d7ae8a429a31e1d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesExpectedSlots::test` | `AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesExpectedSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:49` | `` | `` | `tests/compat/tests/appearance_semantics.rs:86 (`appearance_manager_upper_body_bake_includes_expected_slots`)` | `translated` | `fb7650becf6c01c1e7ffd731ac7b6c013957467110c7ed8d5bef9788ee9a5a16` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_LowerBody_Eyes_Skirt_Hair_IncludeExpected::test` | `AppearanceManagerTests.BakeTypeToTextures_LowerBody_Eyes_Skirt_Hair_IncludeExpected` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:59` | `` | `` | `tests/compat/tests/appearance_semantics.rs:97 (`appearance_manager_lower_eyes_skirt_hair_bakes_include_expected_slots`)` | `translated` | `fad2baeca74cab39305c8f599c5de5777b55c329738db5c55f58a09366870374` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.MorphLayerForBakeType_ReturnsExpectedIndices::test` | `AppearanceManagerTests.MorphLayerForBakeType_ReturnsExpectedIndices` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:78` | `` | `` | `tests/compat/tests/appearance_semantics.rs:117 (`appearance_manager_morph_layer_returns_expected_indices`)` | `translated` | `3051ccea9adec4f9ef824ce967c74e7708b62a2264b98ae22340eb8d1927c44f` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_HasExpectedDimensions_And_FirstLayerContainsShapeAndSkin::test` | `AppearanceManagerTests.WearableBakeMap_HasExpectedDimensions_And_FirstLayerContainsShapeAndSkin` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:87` | `` | `` | `tests/compat/tests/appearance_semantics.rs:142 (`appearance_manager_wearable_bake_map_has_expected_dimensions_and_first_layer`)` | `translated` | `42c072449d1819c956035d1f0290b90acc1e62b4e1e6309590d0cb6cb41bb375` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToAgentTextureIndex_ReturnsUnknown_ForInvalid::test` | `AppearanceManagerTests.BakeTypeToAgentTextureIndex_ReturnsUnknown_ForInvalid` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:95` | `` | `` | `tests/compat/tests/appearance_semantics.rs:151 (`appearance_manager_invalid_bake_type_returns_unknown_texture_index`)` | `translated` | `bc79d717462f06d498050182b6d116cea73f3bc173853f6d7894e3de88b70432` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BAKED_TEXTURE_COUNT_Is11::test` | `AppearanceManagerTests.BAKED_TEXTURE_COUNT_Is11` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:104` | `` | `` | `tests/compat/tests/appearance_semantics.rs:161 (`appearance_manager_baked_texture_count_is_eleven`)` | `translated` | `9d34c333f7e143d25964553dedaa1bae79c20e1aead331626f449a3894e31e5b` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakedTextureHash_Has11Entries::test` | `AppearanceManagerTests.BakedTextureHash_Has11Entries` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:110` | `` | `` | `tests/compat/tests/appearance_semantics.rs:167 (`appearance_manager_baked_texture_hash_has_eleven_entries`)` | `translated` | `7b26852cc8c1d7257e3e5f6f936f3870e0a06845f5809cc3000d67eb7590a49e` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakedTextureHash_AllEntriesNonZero::test` | `AppearanceManagerTests.BakedTextureHash_AllEntriesNonZero` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:116` | `` | `` | `tests/compat/tests/appearance_semantics.rs:173 (`appearance_manager_baked_texture_hash_entries_are_nonzero`)` | `translated` | `dc7a4010cfc2f975c0624bc5fbceed414297b1139f734d79786b2bb20d943553` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_Has11Rows::test` | `AppearanceManagerTests.WearableBakeMap_Has11Rows` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:123` | `` | `` | `tests/compat/tests/appearance_semantics.rs:182 (`appearance_manager_wearable_bake_map_has_eleven_rows`)` | `translated` | `db6016bcdc90f21095f0723556489ec174603783dc40805b56123e25d7a83312` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_ExtendedRows_AreAllInvalid::test` | `AppearanceManagerTests.WearableBakeMap_ExtendedRows_AreAllInvalid` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:129` | `` | `` | `tests/compat/tests/appearance_semantics.rs:188 (`appearance_manager_extended_wearable_bake_rows_are_invalid`)` | `translated` | `9b36d72c16980dc3780137dda47afa9cd79ef3a2be0d8ccb20723e1e1ac67f41` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndexToTextureIndex_ExtendedBakes_MatchAgentTextureIndex::test` | `AppearanceManagerTests.BakeIndexToTextureIndex_ExtendedBakes_MatchAgentTextureIndex` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:140` | `` | `` | `tests/compat/tests/appearance_semantics.rs:199 (`appearance_manager_extended_bake_indices_match_agent_texture_indices`)` | `translated` | `c331e94827930443aa3ca327374ec562fc9a294fce3304d7cba9f7e7859e43d3` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Head_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Head_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:154` | `` | `` | `tests/compat/tests/appearance_semantics.rs:213 (`appearance_manager_head_bake_includes_universal_tattoo`)` | `translated` | `578423fedcd5e4ed4e53b3d7d80c24a9c8ce30b35db13a09bdf8f47312b7da87` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:161` | `` | `` | `tests/compat/tests/appearance_semantics.rs:221 (`appearance_manager_upper_body_bake_includes_universal_tattoo`)` | `translated` | `6d95989bf8380348714a0ba9ae4c04a85ea64ae47ffc94aaa841ce64810abebd` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_LowerBody_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_LowerBody_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:168` | `` | `` | `tests/compat/tests/appearance_semantics.rs:229 (`appearance_manager_lower_body_bake_includes_universal_tattoo`)` | `translated` | `a21524c69c8bd32610e8cfa405a3cb3eae0a48add62d40a281f9311ebe739ffb` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Eyes_IncludesTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Eyes_IncludesTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:175` | `` | `` | `tests/compat/tests/appearance_semantics.rs:237 (`appearance_manager_eyes_bake_includes_tattoo`)` | `translated` | `606c6bad5f911d070c5d8126004d5a1e1dfd4887a115e8dd1f69f2d36bf53ac6` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Skirt_IncludesTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Skirt_IncludesTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:182` | `` | `` | `tests/compat/tests/appearance_semantics.rs:245 (`appearance_manager_skirt_bake_includes_tattoo`)` | `translated` | `7a38a59414bc74221bfbdc8889ef60714a4c6b4f26c9bd47e8f41bfa5a5da811` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Hair_IncludesHairTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Hair_IncludesHairTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:189` | `` | `` | `tests/compat/tests/appearance_semantics.rs:253 (`appearance_manager_hair_bake_includes_hair_tattoo`)` | `translated` | `c9a8c6a0dce259103fb466eb571785eb3c9395c8fa144f1a02d42ae73c0d8253` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedLeftArm_ContainsLeftArmTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedLeftArm_ContainsLeftArmTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:198` | `` | `` | `tests/compat/tests/appearance_semantics.rs:261 (`appearance_manager_left_arm_bake_contains_only_left_arm_tattoo`)` | `translated` | `bbbb01e8e009489967b36f22d83c6f326e295b9aabcbb58c00d82bab4e803f66` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedLeftLeg_ContainsLeftLegTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedLeftLeg_ContainsLeftLegTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:206` | `` | `` | `tests/compat/tests/appearance_semantics.rs:270 (`appearance_manager_left_leg_bake_contains_left_leg_tattoo`)` | `translated` | `9d2a25a6ed9cd5a99c206a0fc6d66389959fc5e30dd036302a73fb0b500880b5` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux1_ContainsAux1Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux1_ContainsAux1Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:213` | `` | `` | `tests/compat/tests/appearance_semantics.rs:278 (`appearance_manager_aux1_bake_contains_aux1_tattoo`)` | `translated` | `b9b0b56e1d4d552f2b43e5e570f3fc1a1f8651d8e77055fabcc35b37b5a9f21d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux2_ContainsAux2Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux2_ContainsAux2Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:220` | `` | `` | `tests/compat/tests/appearance_semantics.rs:286 (`appearance_manager_aux2_bake_contains_aux2_tattoo`)` | `translated` | `6be4bdbf667cadd673afbb1dafa8f4c1844ac9c34464fe5bbbc62f8ebe705b4d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux3_ContainsAux3Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux3_ContainsAux3Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:227` | `` | `` | `tests/compat/tests/appearance_semantics.rs:294 (`appearance_manager_aux3_bake_contains_aux3_tattoo`)` | `translated` | `5d7530c72824f8baf6044fb122d224da61fff1b6cfbf3114ac2f24b1418675d2` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.MorphLayerForBakeType_ExtendedBakes_ReturnTattooSlots::test` | `AppearanceManagerTests.MorphLayerForBakeType_ExtendedBakes_ReturnTattooSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:234` | `` | `` | `tests/compat/tests/appearance_semantics.rs:302 (`appearance_manager_extended_morph_layers_return_tattoo_slots`)` | `translated` | `7f05dc0b59adce3b46c82f7415e91e4c945963d918ad6ad1f0e5c9569ee2220e` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.TextureProvider_Default_IsGridClientBakingTextureProvider::test` | `AppearanceManagerTests.TextureProvider_Default_IsGridClientBakingTextureProvider` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:251` | `` | `` | `tests/compat/tests/appearance_semantics.rs:319 (`appearance_manager_default_texture_provider_is_grid_client_provider`)` | `translated` | `afdfbf516988c4ba35dfdb42158218a4815e1b8d146ef958225cf0fe73dfc3a9` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.TextureProvider_CanBeReplaced::test` | `AppearanceManagerTests.TextureProvider_CanBeReplaced` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:259` | `` | `` | `tests/compat/tests/appearance_semantics.rs:330 (`appearance_manager_texture_provider_can_be_replaced`)` | `translated` | `e9c27d5b8717fdac1a9f3d22930709c0dee326909cb3c777b769b0ed2dc35b0c` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.LastUpdateReceivedCOFVersion_InitialValue_IsMinusOne::test` | `AppearanceManagerTests.LastUpdateReceivedCOFVersion_InitialValue_IsMinusOne` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:270` | `` | `` | `tests/compat/tests/appearance_semantics.rs:342 (`appearance_manager_initial_cof_version_is_minus_one`)` | `translated` | `f43c2d8c99cb597ba7a5d4c87d4585560e888931d84741de2882d05ab17b310a` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_HigherVersion_Updates::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_HigherVersion_Updates` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:277` | `` | `` | `tests/compat/tests/appearance_semantics.rs:349 (`appearance_manager_higher_cof_version_updates`)` | `translated` | `62d82f9ec6d12ec9354f02e7b7e86adb29ccecb8b104ed39a66937495bab1438` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_LowerVersion_DoesNotUpdate::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_LowerVersion_DoesNotUpdate` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:285` | `` | `` | `tests/compat/tests/appearance_semantics.rs:360 (`appearance_manager_lower_cof_version_does_not_update`)` | `translated` | `ec5831c7d2c03132d3c7e50f6c0d088ca57f2726b7caf77ac240a9d5e92a77b6` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_SameVersion_DoesNotChange::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_SameVersion_DoesNotChange` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:294` | `` | `` | `tests/compat/tests/appearance_semantics.rs:375 (`appearance_manager_same_cof_version_does_not_change`)` | `translated` | `2e607b33bb8be04e6710e26fe62510f0634900579260accd9ffd720023636deb` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_MonotonicallyIncreasing_TracksPeak::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_MonotonicallyIncreasing_TracksPeak` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:303` | `` | `` | `tests/compat/tests/appearance_semantics.rs:390 (`appearance_manager_cof_version_tracks_peak`)` | `translated` | `5789831f288823729299944a8796c67348b932570392f59bf8b6d562cfa1c90c` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.RequestOwnAvatarTextures_DoesNotThrow_AndMaintainsVersionGuard::test` | `AppearanceLiveTests.RequestOwnAvatarTextures_DoesNotThrow_AndMaintainsVersionGuard` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:254` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:153 (`request_own_avatar_textures_does_not_throw_and_maintains_version_guard`)` | `ignored-live` | `ee8420690fc9714411450beb5be5755b82ddf7ed0d69e9da88b3184339bea744` |
|
||||
| `LibreMetaverse.Tests/AppearanceLiveTests.cs::AppearanceLiveTests.COF_MaxClothingLayers_Is60::test` | `AppearanceLiveTests.COF_MaxClothingLayers_Is60` | `` | `LibreMetaverse.Tests/AppearanceLiveTests.cs:289` | `Appearance, RequiresLiveServer` | `` | `tests/compat/tests/appearance_live_semantics.rs:178 (`cof_max_clothing_layers_is_60`)` | `ignored-live` | `aac1292781cb0a4cbf710535036fa6464065f72d1b2c5214a9b7dc918513e8cd` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableTypeToAssetType_BodypartsAndClothing_ReturnsExpected::test` | `AppearanceManagerTests.WearableTypeToAssetType_BodypartsAndClothing_ReturnsExpected` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:8` | `` | `` | `tests/compat/tests/appearance_semantics.rs:41 (`appearance_manager_wearable_type_to_asset_type_returns_expected`)` | `translated` | `6d0f0d09a6da8121ba828159a75ca1c1ce54329ec48060a6786aa8f807c13ec0` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndexToTextureIndex_Matches_BakeTypeToAgentTextureIndex::test` | `AppearanceManagerTests.BakeIndexToTextureIndex_Matches_BakeTypeToAgentTextureIndex` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:22` | `` | `` | `tests/compat/tests/appearance_semantics.rs:70 (`appearance_manager_bake_index_matches_agent_texture_index`)` | `translated` | `c559ea49314b157605346243713fd10480a10f9a97daffd9cac8acccbd39612b` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndex_ArrayLength_Equals_BAKED_TEXTURE_COUNT::test` | `AppearanceManagerTests.BakeIndex_ArrayLength_Equals_BAKED_TEXTURE_COUNT` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:33` | `` | `` | `tests/compat/tests/appearance_semantics.rs:84 (`appearance_manager_bake_index_array_length_matches_count`)` | `translated` | `b661ca888df5b7fd41e51dfd298fb6d5e30a3a848102006c109b9dc4fc0e165c` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Head_IncludesExpectedSlots::test` | `AppearanceManagerTests.BakeTypeToTextures_Head_IncludesExpectedSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:39` | `` | `` | `tests/compat/tests/appearance_semantics.rs:93 (`appearance_manager_head_bake_includes_expected_slots`)` | `translated` | `44e03523f0e3f6691e527e014bfc38d9ca57c1d310e7cf2c6d7ae8a429a31e1d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesExpectedSlots::test` | `AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesExpectedSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:49` | `` | `` | `tests/compat/tests/appearance_semantics.rs:104 (`appearance_manager_upper_body_bake_includes_expected_slots`)` | `translated` | `fb7650becf6c01c1e7ffd731ac7b6c013957467110c7ed8d5bef9788ee9a5a16` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_LowerBody_Eyes_Skirt_Hair_IncludeExpected::test` | `AppearanceManagerTests.BakeTypeToTextures_LowerBody_Eyes_Skirt_Hair_IncludeExpected` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:59` | `` | `` | `tests/compat/tests/appearance_semantics.rs:115 (`appearance_manager_lower_eyes_skirt_hair_bakes_include_expected_slots`)` | `translated` | `fad2baeca74cab39305c8f599c5de5777b55c329738db5c55f58a09366870374` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.MorphLayerForBakeType_ReturnsExpectedIndices::test` | `AppearanceManagerTests.MorphLayerForBakeType_ReturnsExpectedIndices` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:78` | `` | `` | `tests/compat/tests/appearance_semantics.rs:135 (`appearance_manager_morph_layer_returns_expected_indices`)` | `translated` | `3051ccea9adec4f9ef824ce967c74e7708b62a2264b98ae22340eb8d1927c44f` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_HasExpectedDimensions_And_FirstLayerContainsShapeAndSkin::test` | `AppearanceManagerTests.WearableBakeMap_HasExpectedDimensions_And_FirstLayerContainsShapeAndSkin` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:87` | `` | `` | `tests/compat/tests/appearance_semantics.rs:160 (`appearance_manager_wearable_bake_map_has_expected_dimensions_and_first_layer`)` | `translated` | `42c072449d1819c956035d1f0290b90acc1e62b4e1e6309590d0cb6cb41bb375` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToAgentTextureIndex_ReturnsUnknown_ForInvalid::test` | `AppearanceManagerTests.BakeTypeToAgentTextureIndex_ReturnsUnknown_ForInvalid` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:95` | `` | `` | `tests/compat/tests/appearance_semantics.rs:169 (`appearance_manager_invalid_bake_type_returns_unknown_texture_index`)` | `translated` | `bc79d717462f06d498050182b6d116cea73f3bc173853f6d7894e3de88b70432` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BAKED_TEXTURE_COUNT_Is11::test` | `AppearanceManagerTests.BAKED_TEXTURE_COUNT_Is11` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:104` | `` | `` | `tests/compat/tests/appearance_semantics.rs:179 (`appearance_manager_baked_texture_count_is_eleven`)` | `translated` | `9d34c333f7e143d25964553dedaa1bae79c20e1aead331626f449a3894e31e5b` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakedTextureHash_Has11Entries::test` | `AppearanceManagerTests.BakedTextureHash_Has11Entries` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:110` | `` | `` | `tests/compat/tests/appearance_semantics.rs:185 (`appearance_manager_baked_texture_hash_has_eleven_entries`)` | `translated` | `7b26852cc8c1d7257e3e5f6f936f3870e0a06845f5809cc3000d67eb7590a49e` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakedTextureHash_AllEntriesNonZero::test` | `AppearanceManagerTests.BakedTextureHash_AllEntriesNonZero` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:116` | `` | `` | `tests/compat/tests/appearance_semantics.rs:191 (`appearance_manager_baked_texture_hash_entries_are_nonzero`)` | `translated` | `dc7a4010cfc2f975c0624bc5fbceed414297b1139f734d79786b2bb20d943553` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_Has11Rows::test` | `AppearanceManagerTests.WearableBakeMap_Has11Rows` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:123` | `` | `` | `tests/compat/tests/appearance_semantics.rs:200 (`appearance_manager_wearable_bake_map_has_eleven_rows`)` | `translated` | `db6016bcdc90f21095f0723556489ec174603783dc40805b56123e25d7a83312` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.WearableBakeMap_ExtendedRows_AreAllInvalid::test` | `AppearanceManagerTests.WearableBakeMap_ExtendedRows_AreAllInvalid` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:129` | `` | `` | `tests/compat/tests/appearance_semantics.rs:206 (`appearance_manager_extended_wearable_bake_rows_are_invalid`)` | `translated` | `9b36d72c16980dc3780137dda47afa9cd79ef3a2be0d8ccb20723e1e1ac67f41` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeIndexToTextureIndex_ExtendedBakes_MatchAgentTextureIndex::test` | `AppearanceManagerTests.BakeIndexToTextureIndex_ExtendedBakes_MatchAgentTextureIndex` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:140` | `` | `` | `tests/compat/tests/appearance_semantics.rs:217 (`appearance_manager_extended_bake_indices_match_agent_texture_indices`)` | `translated` | `c331e94827930443aa3ca327374ec562fc9a294fce3304d7cba9f7e7859e43d3` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Head_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Head_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:154` | `` | `` | `tests/compat/tests/appearance_semantics.rs:231 (`appearance_manager_head_bake_includes_universal_tattoo`)` | `translated` | `578423fedcd5e4ed4e53b3d7d80c24a9c8ce30b35db13a09bdf8f47312b7da87` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_UpperBody_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:161` | `` | `` | `tests/compat/tests/appearance_semantics.rs:239 (`appearance_manager_upper_body_bake_includes_universal_tattoo`)` | `translated` | `6d95989bf8380348714a0ba9ae4c04a85ea64ae47ffc94aaa841ce64810abebd` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_LowerBody_IncludesUniversalTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_LowerBody_IncludesUniversalTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:168` | `` | `` | `tests/compat/tests/appearance_semantics.rs:247 (`appearance_manager_lower_body_bake_includes_universal_tattoo`)` | `translated` | `a21524c69c8bd32610e8cfa405a3cb3eae0a48add62d40a281f9311ebe739ffb` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Eyes_IncludesTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Eyes_IncludesTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:175` | `` | `` | `tests/compat/tests/appearance_semantics.rs:255 (`appearance_manager_eyes_bake_includes_tattoo`)` | `translated` | `606c6bad5f911d070c5d8126004d5a1e1dfd4887a115e8dd1f69f2d36bf53ac6` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Skirt_IncludesTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Skirt_IncludesTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:182` | `` | `` | `tests/compat/tests/appearance_semantics.rs:263 (`appearance_manager_skirt_bake_includes_tattoo`)` | `translated` | `7a38a59414bc74221bfbdc8889ef60714a4c6b4f26c9bd47e8f41bfa5a5da811` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_Hair_IncludesHairTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_Hair_IncludesHairTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:189` | `` | `` | `tests/compat/tests/appearance_semantics.rs:271 (`appearance_manager_hair_bake_includes_hair_tattoo`)` | `translated` | `c9a8c6a0dce259103fb466eb571785eb3c9395c8fa144f1a02d42ae73c0d8253` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedLeftArm_ContainsLeftArmTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedLeftArm_ContainsLeftArmTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:198` | `` | `` | `tests/compat/tests/appearance_semantics.rs:279 (`appearance_manager_left_arm_bake_contains_only_left_arm_tattoo`)` | `translated` | `bbbb01e8e009489967b36f22d83c6f326e295b9aabcbb58c00d82bab4e803f66` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedLeftLeg_ContainsLeftLegTattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedLeftLeg_ContainsLeftLegTattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:206` | `` | `` | `tests/compat/tests/appearance_semantics.rs:288 (`appearance_manager_left_leg_bake_contains_left_leg_tattoo`)` | `translated` | `9d2a25a6ed9cd5a99c206a0fc6d66389959fc5e30dd036302a73fb0b500880b5` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux1_ContainsAux1Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux1_ContainsAux1Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:213` | `` | `` | `tests/compat/tests/appearance_semantics.rs:296 (`appearance_manager_aux1_bake_contains_aux1_tattoo`)` | `translated` | `b9b0b56e1d4d552f2b43e5e570f3fc1a1f8651d8e77055fabcc35b37b5a9f21d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux2_ContainsAux2Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux2_ContainsAux2Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:220` | `` | `` | `tests/compat/tests/appearance_semantics.rs:304 (`appearance_manager_aux2_bake_contains_aux2_tattoo`)` | `translated` | `6be4bdbf667cadd673afbb1dafa8f4c1844ac9c34464fe5bbbc62f8ebe705b4d` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.BakeTypeToTextures_BakedAux3_ContainsAux3Tattoo::test` | `AppearanceManagerTests.BakeTypeToTextures_BakedAux3_ContainsAux3Tattoo` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:227` | `` | `` | `tests/compat/tests/appearance_semantics.rs:312 (`appearance_manager_aux3_bake_contains_aux3_tattoo`)` | `translated` | `5d7530c72824f8baf6044fb122d224da61fff1b6cfbf3114ac2f24b1418675d2` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.MorphLayerForBakeType_ExtendedBakes_ReturnTattooSlots::test` | `AppearanceManagerTests.MorphLayerForBakeType_ExtendedBakes_ReturnTattooSlots` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:234` | `` | `` | `tests/compat/tests/appearance_semantics.rs:320 (`appearance_manager_extended_morph_layers_return_tattoo_slots`)` | `translated` | `7f05dc0b59adce3b46c82f7415e91e4c945963d918ad6ad1f0e5c9569ee2220e` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.TextureProvider_Default_IsGridClientBakingTextureProvider::test` | `AppearanceManagerTests.TextureProvider_Default_IsGridClientBakingTextureProvider` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:251` | `` | `` | `tests/compat/tests/appearance_semantics.rs:337 (`appearance_manager_default_texture_provider_is_grid_client_provider`)` | `translated` | `afdfbf516988c4ba35dfdb42158218a4815e1b8d146ef958225cf0fe73dfc3a9` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.TextureProvider_CanBeReplaced::test` | `AppearanceManagerTests.TextureProvider_CanBeReplaced` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:259` | `` | `` | `tests/compat/tests/appearance_semantics.rs:348 (`appearance_manager_texture_provider_can_be_replaced`)` | `translated` | `e9c27d5b8717fdac1a9f3d22930709c0dee326909cb3c777b769b0ed2dc35b0c` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.LastUpdateReceivedCOFVersion_InitialValue_IsMinusOne::test` | `AppearanceManagerTests.LastUpdateReceivedCOFVersion_InitialValue_IsMinusOne` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:270` | `` | `` | `tests/compat/tests/appearance_semantics.rs:360 (`appearance_manager_initial_cof_version_is_minus_one`)` | `translated` | `f43c2d8c99cb597ba7a5d4c87d4585560e888931d84741de2882d05ab17b310a` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_HigherVersion_Updates::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_HigherVersion_Updates` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:277` | `` | `` | `tests/compat/tests/appearance_semantics.rs:367 (`appearance_manager_higher_cof_version_updates`)` | `translated` | `62d82f9ec6d12ec9354f02e7b7e86adb29ccecb8b104ed39a66937495bab1438` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_LowerVersion_DoesNotUpdate::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_LowerVersion_DoesNotUpdate` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:285` | `` | `` | `tests/compat/tests/appearance_semantics.rs:378 (`appearance_manager_lower_cof_version_does_not_update`)` | `translated` | `ec5831c7d2c03132d3c7e50f6c0d088ca57f2726b7caf77ac240a9d5e92a77b6` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_SameVersion_DoesNotChange::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_SameVersion_DoesNotChange` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:294` | `` | `` | `tests/compat/tests/appearance_semantics.rs:393 (`appearance_manager_same_cof_version_does_not_change`)` | `translated` | `2e607b33bb8be04e6710e26fe62510f0634900579260accd9ffd720023636deb` |
|
||||
| `LibreMetaverse.Tests/AppearanceManagerTests.cs::AppearanceManagerTests.UpdateLastReceivedCOFVersion_MonotonicallyIncreasing_TracksPeak::test` | `AppearanceManagerTests.UpdateLastReceivedCOFVersion_MonotonicallyIncreasing_TracksPeak` | `` | `LibreMetaverse.Tests/AppearanceManagerTests.cs:303` | `` | `` | `tests/compat/tests/appearance_semantics.rs:408 (`appearance_manager_cof_version_tracks_peak`)` | `translated` | `5789831f288823729299944a8796c67348b932570392f59bf8b6d562cfa1c90c` |
|
||||
| `LibreMetaverse.Tests/AppearanceTests.cs::AppearanceTests.DecodeVisualParams_EmptyArray_ReturnsEmptyDictionary::test` | `AppearanceTests.DecodeVisualParams_EmptyArray_ReturnsEmptyDictionary` | `` | `LibreMetaverse.Tests/AppearanceTests.cs:47` | `Appearance` | `` | `tests/compat/tests/appearance_visual_semantics.rs:35 (`decode_visual_params_empty_array_returns_empty_dictionary`)` | `translated` | `644f412b90d429032a9273d24e89333a1694dc88eec3429a98acf00588315ec5` |
|
||||
| `LibreMetaverse.Tests/AppearanceTests.cs::AppearanceTests.DecodeVisualParams_CountMatchesGroup0ParamCount::test` | `AppearanceTests.DecodeVisualParams_CountMatchesGroup0ParamCount` | `` | `LibreMetaverse.Tests/AppearanceTests.cs:55` | `Appearance` | `` | `tests/compat/tests/appearance_visual_semantics.rs:44 (`decode_visual_params_count_matches_group0_param_count`)` | `translated` | `6a9acc7130e3394476392b86334a0ce1cb82253bea2b37ac33cf90a426c7af40` |
|
||||
| `LibreMetaverse.Tests/AppearanceTests.cs::AppearanceTests.DecodeVisualParams_RoundTrip_DefaultValues::test` | `AppearanceTests.DecodeVisualParams_RoundTrip_DefaultValues` | `` | `LibreMetaverse.Tests/AppearanceTests.cs:70` | `Appearance` | `` | `tests/compat/tests/appearance_visual_semantics.rs:54 (`decode_visual_params_round_trip_default_values`)` | `translated` | `a0c0727a50b414522f875709240f4056547cb699c6ec1981fbef15488784daf5` |
|
||||
@@ -120,11 +120,11 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/AvatarManagerTests.cs::AvatarManagerTests.UpdateLastReceivedCOFVersion_AcceptsHigherVersion::test` | `AvatarManagerTests.UpdateLastReceivedCOFVersion_AcceptsHigherVersion` | `` | `LibreMetaverse.Tests/AvatarManagerTests.cs:55` | `Appearance` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:597 (`appearance_manager_update_last_received_cof_version_accepts_higher_version`)` | `translated` | `3656364491dcd7a05c868b11ea0d8be48609d10c6054b9696f54cbac10cfe6df` |
|
||||
| `LibreMetaverse.Tests/AvatarManagerTests.cs::AvatarManagerTests.UpdateLastReceivedCOFVersion_RejectsLowerVersion::test` | `AvatarManagerTests.UpdateLastReceivedCOFVersion_RejectsLowerVersion` | `` | `LibreMetaverse.Tests/AvatarManagerTests.cs:68` | `Appearance` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:612 (`appearance_manager_update_last_received_cof_version_rejects_lower_version`)` | `translated` | `f4a827fcace9d50306a8c375183e056140996d2a39b02e4dd12fc6cc79e5d0f0` |
|
||||
| `LibreMetaverse.Tests/AvatarManagerTests.cs::AvatarManagerTests.UpdateLastReceivedCOFVersion_EqualVersion_IsNotAdvanced::test` | `AvatarManagerTests.UpdateLastReceivedCOFVersion_EqualVersion_IsNotAdvanced` | `` | `LibreMetaverse.Tests/AvatarManagerTests.cs:81` | `Appearance` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:627 (`appearance_manager_update_last_received_cof_version_equal_version_is_not_advanced`)` | `translated` | `e3db5962cdad5e18ad27a36d0d7cca2d471e96df7513315d0f34bb0db99d723c` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.Bake_GrayscaleLayerTexture_DoesNotThrow::test` | `BakerTests.Bake_GrayscaleLayerTexture_DoesNotThrow` | `` | `LibreMetaverse.Tests/BakerTests.cs:15` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:30 (`bake_grayscale_layer_texture_does_not_throw`)` | `translated` | `c3fc1d2c16b5f8d69678a6cf05a3a275e0b657f3a6e7f6788f350f2a107200b3` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.Bake_GrayscaleHairTextureNoSkin_DoesNotThrow::test` | `BakerTests.Bake_GrayscaleHairTextureNoSkin_DoesNotThrow` | `` | `LibreMetaverse.Tests/BakerTests.cs:37` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:46 (`bake_grayscale_hair_texture_no_skin_does_not_throw`)` | `translated` | `e48b737d9138e63cda98b5e80bf561a80d1dab5de78901ac9e1bb320ca281eb6` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.LoadResourceLayer_HeadColorTga_LoadsFromCharacterDirectory::test` | `BakerTests.LoadResourceLayer_HeadColorTga_LoadsFromCharacterDirectory` | `` | `LibreMetaverse.Tests/BakerTests.cs:62` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:60 (`load_resource_layer_head_color_tga_loads_from_character_directory`)` | `translated` | `5a9b80005a51f04a227ca392218725d50704d038783e04fc49bb955997c22e76` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.LoadResourceLayer_CachedResourceNotCorruptedByCallerMutation::test` | `BakerTests.LoadResourceLayer_CachedResourceNotCorruptedByCallerMutation` | `` | `LibreMetaverse.Tests/BakerTests.cs:69` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:70 (`load_resource_layer_cached_resource_not_corrupted_by_caller_mutation`)` | `translated` | `18b458bbd7bb13d2b68711f7d3495193f1b4edac9c1f776930ad2c172f97cd49` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.ResizeToBakeDimensions_SourceSmallerInOneAxisOnly_ScalesRatherThanTiles::test` | `BakerTests.ResizeToBakeDimensions_SourceSmallerInOneAxisOnly_ScalesRatherThanTiles` | `` | `LibreMetaverse.Tests/BakerTests.cs:93` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:89 (`resize_to_bake_dimensions_source_smaller_in_one_axis_only_scales_rather_than_tiles`)` | `translated` | `ce5bd346b48cb19dbc0248403eafefb07309d4e05e675e9a02db5a46d7cd65ff` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.Bake_GrayscaleLayerTexture_DoesNotThrow::test` | `BakerTests.Bake_GrayscaleLayerTexture_DoesNotThrow` | `` | `LibreMetaverse.Tests/BakerTests.cs:15` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:32 (`bake_grayscale_layer_texture_does_not_throw`)` | `translated` | `c3fc1d2c16b5f8d69678a6cf05a3a275e0b657f3a6e7f6788f350f2a107200b3` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.Bake_GrayscaleHairTextureNoSkin_DoesNotThrow::test` | `BakerTests.Bake_GrayscaleHairTextureNoSkin_DoesNotThrow` | `` | `LibreMetaverse.Tests/BakerTests.cs:37` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:48 (`bake_grayscale_hair_texture_no_skin_does_not_throw`)` | `translated` | `e48b737d9138e63cda98b5e80bf561a80d1dab5de78901ac9e1bb320ca281eb6` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.LoadResourceLayer_HeadColorTga_LoadsFromCharacterDirectory::test` | `BakerTests.LoadResourceLayer_HeadColorTga_LoadsFromCharacterDirectory` | `` | `LibreMetaverse.Tests/BakerTests.cs:62` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:62 (`load_resource_layer_head_color_tga_loads_from_character_directory`)` | `translated` | `5a9b80005a51f04a227ca392218725d50704d038783e04fc49bb955997c22e76` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.LoadResourceLayer_CachedResourceNotCorruptedByCallerMutation::test` | `BakerTests.LoadResourceLayer_CachedResourceNotCorruptedByCallerMutation` | `` | `LibreMetaverse.Tests/BakerTests.cs:69` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:72 (`load_resource_layer_cached_resource_not_corrupted_by_caller_mutation`)` | `translated` | `18b458bbd7bb13d2b68711f7d3495193f1b4edac9c1f776930ad2c172f97cd49` |
|
||||
| `LibreMetaverse.Tests/BakerTests.cs::BakerTests.ResizeToBakeDimensions_SourceSmallerInOneAxisOnly_ScalesRatherThanTiles::test` | `BakerTests.ResizeToBakeDimensions_SourceSmallerInOneAxisOnly_ScalesRatherThanTiles` | `` | `LibreMetaverse.Tests/BakerTests.cs:93` | `Imaging` | `` | `crates/libremetaverse/src/appearance_baker_semantics.rs:91 (`resize_to_bake_dimensions_source_smaller_in_one_axis_only_scales_rather_than_tiles`)` | `translated` | `ce5bd346b48cb19dbc0248403eafefb07309d4e05e675e9a02db5a46d7cd65ff` |
|
||||
| `LibreMetaverse.Tests/BatchLinkTests.cs::BatchLinkTests.GetCofLinkDescription_ClothingWearable_ReturnsWearableTypeAndZeroLayer::test` | `BatchLinkTests.GetCofLinkDescription_ClothingWearable_ReturnsWearableTypeAndZeroLayer` | `` | `LibreMetaverse.Tests/BatchLinkTests.cs:84` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `crates/libremetaverse/src/batch_link_internal_semantics.rs:151 (`get_cof_link_description_clothing_wearable_returns_wearable_type_and_zero_layer`)` | `translated` | `898a14ff28d953a58a01c3a0e5d9d9fcbbe61376a33fdc5caf20268aaac76242` |
|
||||
| `LibreMetaverse.Tests/BatchLinkTests.cs::BatchLinkTests.GetCofLinkDescription_BodyPartShape_ReturnsEmpty::test` | `BatchLinkTests.GetCofLinkDescription_BodyPartShape_ReturnsEmpty` | `` | `LibreMetaverse.Tests/BatchLinkTests.cs:98` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `crates/libremetaverse/src/batch_link_internal_semantics.rs:160 (`get_cof_link_description_body_part_shape_returns_empty`)` | `translated` | `4f009136d265da91afb9eafd060faf459f6c510ca0502a33ce9e128d241f9bd1` |
|
||||
| `LibreMetaverse.Tests/BatchLinkTests.cs::BatchLinkTests.GetCofLinkDescription_AttachmentObject_ReturnsEmpty::test` | `BatchLinkTests.GetCofLinkDescription_AttachmentObject_ReturnsEmpty` | `` | `LibreMetaverse.Tests/BatchLinkTests.cs:112` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `crates/libremetaverse/src/batch_link_internal_semantics.rs:169 (`get_cof_link_description_attachment_object_returns_empty`)` | `translated` | `a838329a7a23081a4022671bc794e7e706c9ab7da51598280a8befbb824d336d` |
|
||||
@@ -214,16 +214,16 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs::CompositeCurrentOutfitPolicyTests.ReportItemChangeAsync_WithNullLists_DoesNotThrowFromComposite::test` | `CompositeCurrentOutfitPolicyTests.ReportItemChangeAsync_WithNullLists_DoesNotThrowFromComposite` | `` | `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs:588` | `` | `` | `tests/compat/tests/current_outfit_policy_semantics.rs:352 (`report_item_change_with_null_lists_does_not_throw_from_composite`)` | `translated` | `c512c54f78c46fb4774d9b5c9c1057627592e1c25267811cddf3d687d3d1ec4d` |
|
||||
| `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs::CompositeCurrentOutfitPolicyTests.AddRemovePolicy_ConcurrentAccess_DoesNotThrow::test` | `CompositeCurrentOutfitPolicyTests.AddRemovePolicy_ConcurrentAccess_DoesNotThrow` | `` | `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs:601` | `` | `` | `tests/compat/tests/current_outfit_policy_semantics.rs:363 (`add_remove_policy_concurrent_access_does_not_throw`)` | `translated` | `a73a01065867d90305f491e41d9ea61bc27b80c026672ed920368877bfb0fe14` |
|
||||
| `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs::CompositeCurrentOutfitPolicyTests.CanAttach_WhileModifyingPolicies_DoesNotThrow::test` | `CompositeCurrentOutfitPolicyTests.CanAttach_WhileModifyingPolicies_DoesNotThrow` | `` | `LibreMetaverse.Tests/CurrentOutfitFolderTests.cs:627` | `` | `` | `tests/compat/tests/current_outfit_policy_semantics.rs:389 (`can_attach_while_modifying_policies_does_not_throw`)` | `translated` | `697999feeb776fae9a47cb9678c0ae0234d3b3831ce40c0e6f50fe622a5cc2b7` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_SingleDownload_CompletesSuccessfully::test` | `DownloadManagerTests.QueueDownloadAsync_SingleDownload_CompletesSuccessfully` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:46` | `` | `` | `tests/compat/tests/network_semantics.rs:165 (`queue_download_single_completes_successfully`)` | `translated` | `f8feb54d38f79624ddf1d368e0599259ff9d474c08ea0249a8f244460a1f533f` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_DeduplicatesRequests_SameUri_OneHttpCall::test` | `DownloadManagerTests.QueueDownloadAsync_DeduplicatesRequests_SameUri_OneHttpCall` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:70` | `` | `` | `tests/compat/tests/network_semantics.rs:202 (`queue_download_deduplicates_same_uri`)` | `translated` | `dc3ffee1f6171833a8364750cfac2c6d3bfa812b404129e0425066ea212f2337` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_Cancellation_PropagatesToTask::test` | `DownloadManagerTests.QueueDownloadAsync_Cancellation_PropagatesToTask` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:101` | `` | `` | `tests/compat/tests/network_semantics.rs:248 (`queue_download_cancellation_propagates`)` | `translated` | `9eb3791b1def609d6f45be0fff8ae67ea04332045c0c419c6c2e7d118aeb6271` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_SingleDownload_CompletesSuccessfully::test` | `DownloadManagerTests.QueueDownloadAsync_SingleDownload_CompletesSuccessfully` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:46` | `` | `` | `tests/compat/tests/network_semantics.rs:161 (`queue_download_single_completes_successfully`)` | `translated` | `f8feb54d38f79624ddf1d368e0599259ff9d474c08ea0249a8f244460a1f533f` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_DeduplicatesRequests_SameUri_OneHttpCall::test` | `DownloadManagerTests.QueueDownloadAsync_DeduplicatesRequests_SameUri_OneHttpCall` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:70` | `` | `` | `tests/compat/tests/network_semantics.rs:198 (`queue_download_deduplicates_same_uri`)` | `translated` | `dc3ffee1f6171833a8364750cfac2c6d3bfa812b404129e0425066ea212f2337` |
|
||||
| `LibreMetaverse.Tests/DownloadManagerTests.cs::DownloadManagerTests.QueueDownloadAsync_Cancellation_PropagatesToTask::test` | `DownloadManagerTests.QueueDownloadAsync_Cancellation_PropagatesToTask` | `` | `LibreMetaverse.Tests/DownloadManagerTests.cs:101` | `` | `` | `tests/compat/tests/network_semantics.rs:244 (`queue_download_cancellation_propagates`)` | `translated` | `9eb3791b1def609d6f45be0fff8ae67ea04332045c0c419c6c2e7d118aeb6271` |
|
||||
| `LibreMetaverse.Tests/EnvironmentManagerTests.cs::EnvironmentManagerTests.GetParcelEnvironment_UsesParcelidQueryParameter::test` | `EnvironmentManagerTests.GetParcelEnvironment_UsesParcelidQueryParameter` | `` | `LibreMetaverse.Tests/EnvironmentManagerTests.cs:105` | `Environment` | `` | `tests/compat/tests/world_capability_semantics.rs:97 (`get_parcel_environment_uses_parcelid_query_parameter`)` | `translated` | `5c2f2b0fa2a86955975c621b2415a92ff3da283215e669956e14bf5ee2a4c1f4` |
|
||||
| `LibreMetaverse.Tests/EnvironmentManagerTests.cs::EnvironmentManagerTests.SetParcelEnvironment_SendsParcelidInQueryStringNotBody::test` | `EnvironmentManagerTests.SetParcelEnvironment_SendsParcelidInQueryStringNotBody` | `` | `LibreMetaverse.Tests/EnvironmentManagerTests.cs:128` | `Environment` | `` | `tests/compat/tests/world_capability_semantics.rs:116 (`set_parcel_environment_sends_parcelid_in_query_not_body`)` | `translated` | `f633e2d78e4c6a0fff42917ccfe8de68e4f6133a11e7eef7f9b757c3d1622f0f` |
|
||||
| `LibreMetaverse.Tests/EnvironmentManagerTests.cs::EnvironmentManagerTests.SetRegionEnvironment_OmitsQueryStringEntirely::test` | `EnvironmentManagerTests.SetRegionEnvironment_OmitsQueryStringEntirely` | `` | `LibreMetaverse.Tests/EnvironmentManagerTests.cs:158` | `Environment` | `` | `tests/compat/tests/world_capability_semantics.rs:153 (`set_region_environment_omits_query_string_entirely`)` | `translated` | `bade6e06765506ad7e500ac3e5c9f168605ce25fef86647819d285a68b39f109` |
|
||||
| `LibreMetaverse.Tests/EnvironmentManagerTests.cs::EnvironmentManagerTests.ResetParcelEnvironment_SendsHttpDeleteNotPost::test` | `EnvironmentManagerTests.ResetParcelEnvironment_SendsHttpDeleteNotPost` | `` | `LibreMetaverse.Tests/EnvironmentManagerTests.cs:180` | `Environment` | `` | `tests/compat/tests/world_capability_semantics.rs:177 (`reset_parcel_environment_sends_delete_not_post`)` | `translated` | `4360439192c137f5d7a2ceb83b8664f3917b4b261798050cb855d596f483f082` |
|
||||
| `LibreMetaverse.Tests/EstateExperienceReplyTests.cs::EstateExperienceReplyTests.SetExperience_ParsesBlockedTrustedAndAllowedLists::test` | `EstateExperienceReplyTests.SetExperience_ParsesBlockedTrustedAndAllowedLists` | `` | `LibreMetaverse.Tests/EstateExperienceReplyTests.cs:47` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:103 (`set_experience_parses_blocked_trusted_and_allowed_lists`)` | `translated` | `49a77aa9d7c5bf1232082a08594e7ebcfafad11ab110c9e15d2ad4ea1831c649` |
|
||||
| `LibreMetaverse.Tests/EstateExperienceReplyTests.cs::EstateExperienceReplyTests.SetExperience_AllEmptyLists_ProducesEmptyResult::test` | `EstateExperienceReplyTests.SetExperience_AllEmptyLists_ProducesEmptyResult` | `` | `LibreMetaverse.Tests/EstateExperienceReplyTests.cs:97` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:127 (`set_experience_all_empty_lists_produces_empty_result`)` | `translated` | `711eaebb11f5d7ece92946d3de240a341a4b1fd8f30617fd97cb059d0dc6a0b9` |
|
||||
| `LibreMetaverse.Tests/EstateToolsTests.cs::EstateToolsTests.RequestConvenant::test` | `EstateToolsTests.RequestConvenant` | `` | `LibreMetaverse.Tests/EstateToolsTests.cs:116` | `EstateTools, RequiresLiveServer` | `` | `tests/compat/tests/world_live_semantics.rs:59 (`request_covenant`)` | `ignored-live` | `d8d752dd6e53477e4c66bcb5d0e3ec1021a9b3ceda1f689f59b5e606e1713729` |
|
||||
| `LibreMetaverse.Tests/EstateExperienceReplyTests.cs::EstateExperienceReplyTests.SetExperience_ParsesBlockedTrustedAndAllowedLists::test` | `EstateExperienceReplyTests.SetExperience_ParsesBlockedTrustedAndAllowedLists` | `` | `LibreMetaverse.Tests/EstateExperienceReplyTests.cs:47` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:105 (`set_experience_parses_blocked_trusted_and_allowed_lists`)` | `translated` | `49a77aa9d7c5bf1232082a08594e7ebcfafad11ab110c9e15d2ad4ea1831c649` |
|
||||
| `LibreMetaverse.Tests/EstateExperienceReplyTests.cs::EstateExperienceReplyTests.SetExperience_AllEmptyLists_ProducesEmptyResult::test` | `EstateExperienceReplyTests.SetExperience_AllEmptyLists_ProducesEmptyResult` | `` | `LibreMetaverse.Tests/EstateExperienceReplyTests.cs:97` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:129 (`set_experience_all_empty_lists_produces_empty_result`)` | `translated` | `711eaebb11f5d7ece92946d3de240a341a4b1fd8f30617fd97cb059d0dc6a0b9` |
|
||||
| `LibreMetaverse.Tests/EstateToolsTests.cs::EstateToolsTests.RequestConvenant::test` | `EstateToolsTests.RequestConvenant` | `` | `LibreMetaverse.Tests/EstateToolsTests.cs:116` | `EstateTools, RequiresLiveServer` | `` | `tests/compat/tests/world_live_semantics.rs:40 (`request_covenant`)` | `ignored-live` | `d8d752dd6e53477e4c66bcb5d0e3ec1021a9b3ceda1f689f59b5e606e1713729` |
|
||||
| `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs::ExperienceListAndRegionMessageTests.ExperienceListMessage_Deserialize_ReadsExperienceIdsKey::test` | `ExperienceListAndRegionMessageTests.ExperienceListMessage_Deserialize_ReadsExperienceIdsKey` | `` | `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs:47` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:30 (`experience_list_deserialize_reads_experience_ids_key`)` | `translated` | `aa1f7d09f6c79118ea2e60621d57bd63632085ce81bc979e42294aca53d4f0d9` |
|
||||
| `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs::ExperienceListAndRegionMessageTests.ExperienceListMessage_Deserialize_IgnoresLegacyExperienceKeysKey::test` | `ExperienceListAndRegionMessageTests.ExperienceListMessage_Deserialize_IgnoresLegacyExperienceKeysKey` | `` | `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs:59` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:41 (`experience_list_deserialize_ignores_legacy_experience_keys_key`)` | `translated` | `cd1d372b9a976c04dee11da1ade182e4f9239e1f7633e788347c6d5f255835ec` |
|
||||
| `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs::ExperienceListAndRegionMessageTests.ExperienceListMessage_Serialize_WritesExperienceIdsKey::test` | `ExperienceListAndRegionMessageTests.ExperienceListMessage_Serialize_WritesExperienceIdsKey` | `` | `LibreMetaverse.Tests/ExperienceListAndRegionMessageTests.cs:70` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:51 (`experience_list_serialize_writes_experience_ids_key`)` | `translated` | `3fa4cb5d598940f693285bcc64179a4dea927a3643a76a061a933a265488d4be` |
|
||||
@@ -233,9 +233,9 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.Deserialize_ReadsAllowedListFromExperiencesKey::test` | `ExperiencePreferencesMessageTests.Deserialize_ReadsAllowedListFromExperiencesKey` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:44` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:110 (`experience_preferences_deserialize_reads_experiences_and_blocked`)` | `translated` | `9bab78dbe142a3da6ad21a278f25d7da90776fce3861c7d602203c1e1842c9af` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.Deserialize_IgnoresLegacyAllowedKey::test` | `ExperiencePreferencesMessageTests.Deserialize_IgnoresLegacyAllowedKey` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:63` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:127 (`experience_preferences_deserialize_ignores_legacy_allowed_key`)` | `translated` | `ec6d5e7c81214ea4e3d99740fdd33961578f895a90a42082067ca9819d93d2b0` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.Serialize_WritesAllowedListUnderExperiencesKey::test` | `ExperiencePreferencesMessageTests.Serialize_WritesAllowedListUnderExperiencesKey` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:80` | `Experience` | `` | `tests/compat/tests/world_message_semantics.rs:141 (`experience_preferences_serialize_writes_experiences_not_allowed`)` | `translated` | `45a0bffe39ab7bf0734ec5fce4435dbdda7ae94cf4e933210669e91dc45b1baf` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_Allowed_ReturnsAllow::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_Allowed_ReturnsAllow` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:92` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:197 (`extract_experience_permission_allowed_returns_allow`)` | `translated` | `cf095ab428713004ebac6e1915a47ae0c03bd2958addbba2a39fd2f0edf51a74` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_Blocked_ReturnsBlock::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_Blocked_ReturnsBlock` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:101` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:207 (`extract_experience_permission_blocked_returns_block`)` | `translated` | `af084d1ab7a11079e6251865e8fd5aecfde38d2df359ebc1e208bc74925935c0` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_NeitherList_ReturnsForget::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_NeitherList_ReturnsForget` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:110` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:217 (`extract_experience_permission_neither_list_returns_forget`)` | `translated` | `93204469ecfec2f3f4eb6838c99f6e2baf09bf76a075958d1ed369ba03767158` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_Allowed_ReturnsAllow::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_Allowed_ReturnsAllow` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:92` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:199 (`extract_experience_permission_allowed_returns_allow`)` | `translated` | `cf095ab428713004ebac6e1915a47ae0c03bd2958addbba2a39fd2f0edf51a74` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_Blocked_ReturnsBlock::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_Blocked_ReturnsBlock` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:101` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:209 (`extract_experience_permission_blocked_returns_block`)` | `translated` | `af084d1ab7a11079e6251865e8fd5aecfde38d2df359ebc1e208bc74925935c0` |
|
||||
| `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs::ExperiencePreferencesMessageTests.ExtractExperiencePermission_NeitherList_ReturnsForget::test` | `ExperiencePreferencesMessageTests.ExtractExperiencePermission_NeitherList_ReturnsForget` | `` | `LibreMetaverse.Tests/ExperiencePreferencesMessageTests.cs:110` | `Experience` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:219 (`extract_experience_permission_neither_list_returns_forget`)` | `translated` | `93204469ecfec2f3f4eb6838c99f6e2baf09bf76a075958d1ed369ba03767158` |
|
||||
| `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs::GLTFMaterialOverrideCapTests.SetMaterialOverrideAsync_HappyPath_PostsBareArrayWithGltfJson::test` | `GLTFMaterialOverrideCapTests.SetMaterialOverrideAsync_HappyPath_PostsBareArrayWithGltfJson` | `` | `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs:64` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:179 (`set_material_override_posts_bare_array_with_gltf_json`)` | `translated` | `0c51b7b793111f5433e52057f26fa5a98d983e7230fefeb61a7b3408e97f28ee` |
|
||||
| `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs::GLTFMaterialOverrideCapTests.ClearMaterialOverrideAsync_SendsEmptyGltfJson::test` | `GLTFMaterialOverrideCapTests.ClearMaterialOverrideAsync_SendsEmptyGltfJson` | `` | `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs:86` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:215 (`clear_material_override_sends_empty_gltf_json`)` | `translated` | `8394d063ea71447d9ce2b76fd00be1d10967f9193e1eb909c5b9f2da56eec812` |
|
||||
| `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs::GLTFMaterialOverrideCapTests.ApplyMaterialAsync_WithoutOverride_SendsAssetIdOnly::test` | `GLTFMaterialOverrideCapTests.ApplyMaterialAsync_WithoutOverride_SendsAssetIdOnly` | `` | `LibreMetaverse.Tests/GLTFMaterialOverrideCapTests.cs:100` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:237 (`apply_material_without_override_sends_asset_id_only`)` | `translated` | `1db03ab6710ecf532644398d1fef5e82520e1206058d66fb15c8885fdc8f8363` |
|
||||
@@ -258,7 +258,7 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/GltfDocumentTests.cs::GltfDocumentTests.Load_AutoDetectsGlbVsJson::test` | `GltfDocumentTests.Load_AutoDetectsGlbVsJson` | `` | `LibreMetaverse.Tests/GltfDocumentTests.cs:252` | `` | `` | `tests/compat/tests/asset_document_semantics.rs:464 (`gltf_load_auto_detects_glb_and_json`)` | `translated` | `6d07930be2302e504ef9ece3fef10f47b855d33ae6c8bff152e82df0beb2a474` |
|
||||
| `LibreMetaverse.Tests/GltfDocumentTests.cs::GltfDocumentTests.ParseNode_TrsDefaults::test` | `GltfDocumentTests.ParseNode_TrsDefaults` | `` | `LibreMetaverse.Tests/GltfDocumentTests.cs:268` | `` | `` | `tests/compat/tests/asset_document_semantics.rs:476 (`gltf_node_trs_defaults`)` | `translated` | `0f0fbe116d20276c2aee917b940bded9de277ed0b3e3b659844c5b3532755259` |
|
||||
| `LibreMetaverse.Tests/GltfDocumentTests.cs::GltfDocumentTests.ParseNode_ExplicitMatrix::test` | `GltfDocumentTests.ParseNode_ExplicitMatrix` | `` | `LibreMetaverse.Tests/GltfDocumentTests.cs:280` | `` | `` | `tests/compat/tests/asset_document_semantics.rs:496 (`gltf_node_explicit_matrix`)` | `translated` | `197ba2ee3a66cbb7d927acea13ce9dc84e62af8a500d939957749039118755c8` |
|
||||
| `LibreMetaverse.Tests/GridClientTests.cs::GridClientTests.GetGridRegion::test` | `GridClientTests.GetGridRegion` | `` | `LibreMetaverse.Tests/GridClientTests.cs:90` | `GridClient, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:345 (`get_grid_region_live`)` | `ignored-live` | `b0b72fc63fe829984167a479b763784c7daae8691399f3f3d2feb824090ad59f` |
|
||||
| `LibreMetaverse.Tests/GridClientTests.cs::GridClientTests.GetGridRegion::test` | `GridClientTests.GetGridRegion` | `` | `LibreMetaverse.Tests/GridClientTests.cs:90` | `GridClient, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:341 (`get_grid_region_live`)` | `ignored-live` | `b0b72fc63fe829984167a479b763784c7daae8691399f3f3d2feb824090ad59f` |
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroDecode_ValidInput_DecodesCorrectly::test` | `HelpersZeroCodingTests.ZeroDecode_ValidInput_DecodesCorrectly` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:36` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:79 (`zero_decode_valid_input_decodes_correctly`)` | `translated` | `62353da2b1afb7bfdf5142706d15d22086a5e1e8c55f39af3e64686dda4ea071` |
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroDecode_NullSource_ThrowsArgumentNullException::test` | `HelpersZeroCodingTests.ZeroDecode_NullSource_ThrowsArgumentNullException` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:64` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:97 (`zero_decode_null_source_throws_argument_null`)` | `translated` | `50ebbd8ea35b87df18cccdea9a26534d5c142228e5b1698cf191b9fd2e9a9957` |
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroDecode_NullDestination_ThrowsArgumentNullException::test` | `HelpersZeroCodingTests.ZeroDecode_NullDestination_ThrowsArgumentNullException` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:73` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:108 (`zero_decode_null_destination_throws_argument_null`)` | `translated` | `97197cffb02908653d831f3a62cdce2c1ddd52818343e9aacebc9b4c5ac1ee3e` |
|
||||
@@ -273,7 +273,7 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroEncode_DestinationTooSmall_ThrowsIndexOutOfRangeException::test` | `HelpersZeroCodingTests.ZeroEncode_DestinationTooSmall_ThrowsIndexOutOfRangeException` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:218` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:222 (`zero_encode_destination_too_small_throws_index_out_of_range`)` | `translated` | `3870f0680f25e8df8de54f27c153feae9d8398e38531d67d6e0255cc34d50966` |
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroEncode_WithAppendedAcks_HandlesCorrectly::test` | `HelpersZeroCodingTests.ZeroEncode_WithAppendedAcks_HandlesCorrectly` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:231` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:235 (`zero_encode_with_appended_acks_preserves_count`)` | `translated` | `9803ec7bad46a1fd0f32c58d3ee08cf6a98b03a40a336ae231d1faf8211b273a` |
|
||||
| `LibreMetaverse.Tests/HelpersZeroCodingTests.cs::HelpersZeroCodingTests.ZeroEncodeAndDecode_RoundTrip_PreservesData::test` | `HelpersZeroCodingTests.ZeroEncodeAndDecode_RoundTrip_PreservesData` | `` | `LibreMetaverse.Tests/HelpersZeroCodingTests.cs:254` | `Helpers` | `` | `tests/compat/tests/wire_semantics.rs:248 (`zero_encode_decode_round_trip_preserves_patterns`)` | `translated` | `7847520873f87d798ea94fd1b6543db9d3606829a4bc3f4ec873e629fb6687eb` |
|
||||
| `LibreMetaverse.Tests/HttpCapsClientNonHttpLocationTests.cs::HttpCapsClientNonHttpLocationTests.PutAsync_ResponseWithNonHttpLocationHeader_DoesNotThrow::test` | `HttpCapsClientNonHttpLocationTests.PutAsync_ResponseWithNonHttpLocationHeader_DoesNotThrow` | `` | `LibreMetaverse.Tests/HttpCapsClientNonHttpLocationTests.cs:47` | `Http` | `` | `tests/compat/tests/network_semantics.rs:279 (`put_response_with_non_http_location_does_not_throw`)` | `translated` | `9dbcf4023212af6f2294fa048068fe2f4d9e7e3f976d8eefb1dacbc9f6899aa8` |
|
||||
| `LibreMetaverse.Tests/HttpCapsClientNonHttpLocationTests.cs::HttpCapsClientNonHttpLocationTests.PutAsync_ResponseWithNonHttpLocationHeader_DoesNotThrow::test` | `HttpCapsClientNonHttpLocationTests.PutAsync_ResponseWithNonHttpLocationHeader_DoesNotThrow` | `` | `LibreMetaverse.Tests/HttpCapsClientNonHttpLocationTests.cs:47` | `Http` | `` | `tests/compat/tests/network_semantics.rs:275 (`put_response_with_non_http_location_does_not_throw`)` | `translated` | `9dbcf4023212af6f2294fa048068fe2f4d9e7e3f976d8eefb1dacbc9f6899aa8` |
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.ParseLinksFromEmbedded_ObjectAsset_ResultsInAttachmentInventoryTypeAndParsesFields::test` | `InventoryAISClientTests.ParseLinksFromEmbedded_ObjectAsset_ResultsInAttachmentInventoryTypeAndParsesFields` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:37` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:129 (`parse_links_object_asset_results_in_attachment_type_and_parses_fields`)` | `translated` | `3ae365ed34f12d036dcd44c94f8568d163cfeec2a58b4975975b77b418770131` |
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.ParseItemsFromEmbedded_ItemsKey_ParsesConcreteItems::test` | `InventoryAISClientTests.ParseItemsFromEmbedded_ItemsKey_ParsesConcreteItems` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:82` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:160 (`parse_items_items_key_parses_concrete_items`)` | `translated` | `d9e7c64106639071e1ec6ada7346bfa050a31183becaac79efefcd4755fe2855` |
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.ParseLinksFromEmbedded_MeshAsset_TreatedAsAttachment::test` | `InventoryAISClientTests.ParseLinksFromEmbedded_MeshAsset_TreatedAsAttachment` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:122` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:182 (`parse_links_mesh_asset_treated_as_attachment`)` | `translated` | `f807110d577c654128dd8d42e618c610c260c4f3367cf2795776564409f876a2` |
|
||||
@@ -283,10 +283,10 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.ParseEmbedded_CombinesItemsAndLinks::test` | `InventoryAISClientTests.ParseEmbedded_CombinesItemsAndLinks` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:236` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:264 (`parse_embedded_combines_items_and_links`)` | `translated` | `f2ebf4638c9aef3c846dc182d97d80c95118799428cf8c2bba86163e33196846` |
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.MoveCategoryLinksAsync_AlwaysReturnsFalse::test` | `InventoryAISClientTests.MoveCategoryLinksAsync_AlwaysReturnsFalse` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:259` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:284 (`move_category_links_always_returns_false`)` | `translated` | `bebad05897efc0da2f959b4f567faa3ffee950520d13265ecbab1dee978f4886` |
|
||||
| `LibreMetaverse.Tests/InventoryAISClientTests.cs::InventoryAISClientTests.MoveCategoryLinksAsync_ReturnsCompletedTask::test` | `InventoryAISClientTests.MoveCategoryLinksAsync_ReturnsCompletedTask` | `` | `LibreMetaverse.Tests/InventoryAISClientTests.cs:268` | `` | `` | `tests/compat/tests/inventory_ais_semantics.rs:292 (`move_category_links_returns_completed_future`)` | `translated` | `f9830b11e6a75c90f8394a5ade56bbd542c140be4c050ba7db6c9ee4d2b7a699` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventorySkeletonIsPopulatedAfterLogin::test` | `InventoryFetchTests.InventorySkeletonIsPopulatedAfterLogin` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:109` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:88 (`inventory_skeleton_is_populated_after_login`)` | `ignored-live` | `ea1508e3c676639f00bb8a4c4c72d2ee668603bfbff40ee0b93d7f4beb607f75` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryRootContainsFolders::test` | `InventoryFetchTests.InventoryRootContainsFolders` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:147` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:109 (`inventory_root_contains_folders`)` | `ignored-live` | `71f41c718060622e1fd653e6b0fc9fe65f3cd68cab3d128f494cdbc90f9d2726` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryFolderContainsItems::test` | `InventoryFetchTests.InventoryFolderContainsItems` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:194` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:143 (`inventory_folder_contains_items`)` | `ignored-live` | `f0d77649b82d4d7d7778acebd851dd4eb44b76eb687af07bccdd20a1efe96223` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryItemCanBeFetchedById::test` | `InventoryFetchTests.InventoryItemCanBeFetchedById` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:276` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:196 (`inventory_item_can_be_fetched_by_id`)` | `ignored-live` | `7fe89086754a673ab69814202b48aab9add30dd63ee98a953bdedd54d6788af2` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventorySkeletonIsPopulatedAfterLogin::test` | `InventoryFetchTests.InventorySkeletonIsPopulatedAfterLogin` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:109` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:146 (`inventory_skeleton_is_populated_after_login`)` | `ignored-live` | `ea1508e3c676639f00bb8a4c4c72d2ee668603bfbff40ee0b93d7f4beb607f75` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryRootContainsFolders::test` | `InventoryFetchTests.InventoryRootContainsFolders` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:147` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:167 (`inventory_root_contains_folders`)` | `ignored-live` | `71f41c718060622e1fd653e6b0fc9fe65f3cd68cab3d128f494cdbc90f9d2726` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryFolderContainsItems::test` | `InventoryFetchTests.InventoryFolderContainsItems` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:194` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:203 (`inventory_folder_contains_items`)` | `ignored-live` | `f0d77649b82d4d7d7778acebd851dd4eb44b76eb687af07bccdd20a1efe96223` |
|
||||
| `LibreMetaverse.Tests/InventoryFetchTests.cs::InventoryFetchTests.InventoryItemCanBeFetchedById::test` | `InventoryFetchTests.InventoryItemCanBeFetchedById` | `` | `LibreMetaverse.Tests/InventoryFetchTests.cs:276` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:244 (`inventory_item_can_be_fetched_by_id`)` | `ignored-live` | `7fe89086754a673ab69814202b48aab9add30dd63ee98a953bdedd54d6788af2` |
|
||||
| `LibreMetaverse.Tests/InventoryManagerTests.cs::InventoryManagerTests.EncryptDecrypt_RoundTrip::test` | `InventoryManagerTests.EncryptDecrypt_RoundTrip` | `` | `LibreMetaverse.Tests/InventoryManagerTests.cs:35` | `` | `` | `tests/compat/tests/inventory_manager_semantics.rs:25 (`encrypt_decrypt_round_trip`)` | `translated` | `7b59c330ffacf1174dd884f369a4e4015e1a212a0e43d7fa8889f7505dd5599d` |
|
||||
| `LibreMetaverse.Tests/InventoryManagerTests.cs::InventoryManagerTests.ItemCRC_IsDeterministic_AndChangesWhenFieldsChange::test` | `InventoryManagerTests.ItemCRC_IsDeterministic_AndChangesWhenFieldsChange` | `` | `LibreMetaverse.Tests/InventoryManagerTests.cs:45` | `` | `` | `tests/compat/tests/inventory_manager_semantics.rs:34 (`item_crc_is_deterministic_and_changes_when_fields_change`)` | `translated` | `dbd322778ad7f110abce5f10a0c83ad002ae76f6a114fa795fb90a799f4ff077` |
|
||||
| `LibreMetaverse.Tests/InventoryManagerTests.cs::InventoryManagerTests.CreateInventoryItem_ReturnsCorrectSubclass::test` | `InventoryManagerTests.CreateInventoryItem_ReturnsCorrectSubclass` | `` | `LibreMetaverse.Tests/InventoryManagerTests.cs:77` | `` | `` | `tests/compat/tests/inventory_manager_semantics.rs:60 (`create_inventory_item_returns_correct_subclass`)` | `translated` | `219f8c91bc1b3d5b5d3e5b2f2880c5733fd02e6103ccc9c6ecbf8d03328274f6` |
|
||||
@@ -305,9 +305,9 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/InventoryTests.cs::InventoryTests.ConcurrentAddMoveRemoveStress::test` | `InventoryTests.ConcurrentAddMoveRemoveStress` | `` | `LibreMetaverse.Tests/InventoryTests.cs:283` | `` | `` | `tests/compat/tests/inventory_store_semantics.rs:357 (`concurrent_add_move_remove_stress`)` | `translated` | `0b76b2fb62a6300e02a02859772f146f107caa77986f4d593e3a4d01966ab4e4` |
|
||||
| `LibreMetaverse.Tests/InventoryTests.cs::InventoryTests.ConcurrentLinkAddRemoveStress::test` | `InventoryTests.ConcurrentLinkAddRemoveStress` | `` | `LibreMetaverse.Tests/InventoryTests.cs:373` | `` | `` | `tests/compat/tests/inventory_store_semantics.rs:440 (`concurrent_link_add_remove_stress`)` | `translated` | `eef3b4eb300427800757dc6cac2dbd9202ed1cf1aac42565b3c26eb11e71bbf1` |
|
||||
| `LibreMetaverse.Tests/InventoryTests.cs::InventoryTests.LinkIndexUpdateOnAssetChange::test` | `InventoryTests.LinkIndexUpdateOnAssetChange` | `` | `LibreMetaverse.Tests/InventoryTests.cs:439` | `` | `` | `tests/compat/tests/inventory_store_semantics.rs:517 (`link_index_updates_on_asset_change`)` | `translated` | `d3e0066e06ab1c48520e5e0bbba8069b74f1a38d37e24d914392406b41b2ea0c` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibraryFoldersArePopulatedAfterLogin::test` | `LibraryInventoryTests.LibraryFoldersArePopulatedAfterLogin` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:109` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:249 (`library_folders_are_populated_after_login`)` | `ignored-live` | `dc865c88bb514bb71157a451e938b5ae3e3adde208d267d6a7196706dc9cfda2` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibraryFolderItemsCanBeFetched::test` | `LibraryInventoryTests.LibraryFolderItemsCanBeFetched` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:146` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:275 (`library_folder_items_can_be_fetched`)` | `ignored-live` | `475561d29dd25aba52d94f8374fe9083fea2ed7af44dfb6d25b55ce487b080ab` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibrarySubFolderContainsItems::test` | `LibraryInventoryTests.LibrarySubFolderContainsItems` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:219` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:309 (`library_sub_folder_contains_items`)` | `ignored-live` | `a6d02cbcb7fde8248419f1cf7355c3d37f06e8b365dc483fad935dd9a0ac5909` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibraryFoldersArePopulatedAfterLogin::test` | `LibraryInventoryTests.LibraryFoldersArePopulatedAfterLogin` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:109` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:270 (`library_folders_are_populated_after_login`)` | `ignored-live` | `dc865c88bb514bb71157a451e938b5ae3e3adde208d267d6a7196706dc9cfda2` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibraryFolderItemsCanBeFetched::test` | `LibraryInventoryTests.LibraryFolderItemsCanBeFetched` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:146` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:296 (`library_folder_items_can_be_fetched`)` | `ignored-live` | `475561d29dd25aba52d94f8374fe9083fea2ed7af44dfb6d25b55ce487b080ab` |
|
||||
| `LibreMetaverse.Tests/LibraryInventoryTests.cs::LibraryInventoryTests.LibrarySubFolderContainsItems::test` | `LibraryInventoryTests.LibrarySubFolderContainsItems` | `` | `LibreMetaverse.Tests/LibraryInventoryTests.cs:219` | `Inventory, RequiresLiveServer` | `` | `tests/compat/tests/inventory_live_semantics.rs:332 (`library_sub_folder_contains_items`)` | `ignored-live` | `a6d02cbcb7fde8248419f1cf7355c3d37f06e8b365dc483fad935dd9a0ac5909` |
|
||||
| `LibreMetaverse.Tests/LindenSkeletonTests.cs::LindenSkeletonTests.BuildExpandedJointList_EmptyFilter_ReturnsEmptyList::test` | `LindenSkeletonTests.BuildExpandedJointList_EmptyFilter_ReturnsEmptyList` | `` | `LibreMetaverse.Tests/LindenSkeletonTests.cs:58` | `LindenSkeleton` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:642 (`linden_skeleton_build_expanded_joint_list_empty_filter_returns_empty_list`)` | `translated` | `59857e0c12d374a3063e98311f7d262ca9e4fe3bde43af4698d20a6e6e550a64` |
|
||||
| `LibreMetaverse.Tests/LindenSkeletonTests.cs::LindenSkeletonTests.BuildExpandedJointList_NoBoneChildren_ReturnsEmptyList::test` | `LindenSkeletonTests.BuildExpandedJointList_NoBoneChildren_ReturnsEmptyList` | `` | `LibreMetaverse.Tests/LindenSkeletonTests.cs:70` | `LindenSkeleton` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:655 (`linden_skeleton_build_expanded_joint_list_no_bone_children_returns_empty_list`)` | `translated` | `c744ad17de5b5dd0e594973181307ddaba0d9b0ecf0ce3ff258e108de45e82be` |
|
||||
| `LibreMetaverse.Tests/LindenSkeletonTests.cs::LindenSkeletonTests.BuildExpandedJointList_LinearChain_AllInFilter_ProducesCorrectSequence::test` | `LindenSkeletonTests.BuildExpandedJointList_LinearChain_AllInFilter_ProducesCorrectSequence` | `` | `LibreMetaverse.Tests/LindenSkeletonTests.cs:80` | `LindenSkeleton` | `` | `crates/libremetaverse/src/avatar_animesh_semantics.rs:669 (`linden_skeleton_build_expanded_joint_list_linear_chain_all_in_filter`)` | `translated` | `c2fa9fc02df25cb6eb083746a100abf551d208ea036cadb26a1e94649d33e560` |
|
||||
@@ -433,8 +433,8 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs::MisclassifiedLinkRegressionTests.InventoryStore_Indexer_ReturnsAttachment_WhenTargetIsAttachment::test` | `MisclassifiedLinkRegressionTests.InventoryStore_Indexer_ReturnsAttachment_WhenTargetIsAttachment` | `` | `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs:168` | `Inventory` | `` | `tests/compat/tests/misclassified_link_semantics.rs:90 (`inventory_store_indexer_returns_attachment_when_target_is_attachment`)` | `translated` | `f58debff8f66b7b417215eb6879f96935647b66cc619fdb00e6815c9ce5e7c67` |
|
||||
| `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs::MisclassifiedLinkRegressionTests.InventoryStore_Indexer_ReturnsObject_WhenTargetIsObject::test` | `MisclassifiedLinkRegressionTests.InventoryStore_Indexer_ReturnsObject_WhenTargetIsObject` | `` | `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs:192` | `Inventory` | `` | `tests/compat/tests/misclassified_link_semantics.rs:114 (`inventory_store_indexer_returns_object_when_target_is_object`)` | `translated` | `b8137c994019103977b0b85d8c148e12ae8f9051334ca487db7c88bcbe707d40` |
|
||||
| `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs::MisclassifiedLinkRegressionTests.InventoryStore_NotContains_WhenTargetAbsent::test` | `MisclassifiedLinkRegressionTests.InventoryStore_NotContains_WhenTargetAbsent` | `` | `LibreMetaverse.Tests/MisclassifiedLinkRegressionTests.cs:216` | `Inventory` | `` | `tests/compat/tests/misclassified_link_semantics.rs:136 (`inventory_store_not_contains_when_target_absent`)` | `translated` | `6900e220c33ec135d02c55e047c7052a095d5dd9d71da4a857ae70bc151c472b` |
|
||||
| `LibreMetaverse.Tests/NetworkTests.cs::NetworkTests.DetectObjects::test` | `NetworkTests.DetectObjects` | `` | `LibreMetaverse.Tests/NetworkTests.cs:121` | `Network, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:409 (`detect_objects_live`)` | `ignored-live` | `8b72f1ca30feda2fad0812faf3a2f83d691d3cca9268054b3cc3bf89ad786e87` |
|
||||
| `LibreMetaverse.Tests/NetworkTests.cs::NetworkTests.CapsQueue::test` | `NetworkTests.CapsQueue` | `` | `LibreMetaverse.Tests/NetworkTests.cs:188` | `Network, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:488 (`caps_queue_live`)` | `ignored-live` | `cd5af4e7d69df3e938540711877d167fe28efb9af8af7518a62b8f406e46cc18` |
|
||||
| `LibreMetaverse.Tests/NetworkTests.cs::NetworkTests.DetectObjects::test` | `NetworkTests.DetectObjects` | `` | `LibreMetaverse.Tests/NetworkTests.cs:121` | `Network, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:385 (`detect_objects_live`)` | `ignored-live` | `8b72f1ca30feda2fad0812faf3a2f83d691d3cca9268054b3cc3bf89ad786e87` |
|
||||
| `LibreMetaverse.Tests/NetworkTests.cs::NetworkTests.CapsQueue::test` | `NetworkTests.CapsQueue` | `` | `LibreMetaverse.Tests/NetworkTests.cs:188` | `Network, RequiresLiveServer` | `` | `tests/compat/tests/network_semantics.rs:436 (`caps_queue_live`)` | `ignored-live` | `cd5af4e7d69df3e938540711877d167fe28efb9af8af7518a62b8f406e46cc18` |
|
||||
| `LibreMetaverse.Tests/NotationLLSDTests.cs::NotationSDTests.HelperFunctions::test` | `NotationSDTests.HelperFunctions` | `` | `LibreMetaverse.Tests/NotationLLSDTests.cs:53` | `` | `` | `tests/compat/tests/structured_data.rs:628 (`notation_helper_functions`)` | `translated` | `a521ca5407ed3afd1d59f5b65a283bcebe9d34b4c384d68c5fc674b3a1eeb9df` |
|
||||
| `LibreMetaverse.Tests/NotationLLSDTests.cs::NotationSDTests.DeserializeUndef::test` | `NotationSDTests.DeserializeUndef` | `` | `LibreMetaverse.Tests/NotationLLSDTests.cs:80` | `` | `` | `tests/compat/tests/structured_data.rs:650 (`notation_deserialize_undef`)` | `translated` | `8c802fb14244cb423223c7c25702e4120da261f5dd1b378d2eca597277371406` |
|
||||
| `LibreMetaverse.Tests/NotationLLSDTests.cs::NotationSDTests.SerializeUndef::test` | `NotationSDTests.SerializeUndef` | `` | `LibreMetaverse.Tests/NotationLLSDTests.cs:88` | `` | `` | `tests/compat/tests/structured_data.rs:658 (`notation_serialize_undef`)` | `translated` | `2ceee97b1826a3ba88a50798dba184b48998196192e31527171a9980f06c3281` |
|
||||
@@ -1125,10 +1125,10 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.GetRegionRestartScheduleAsync_NoRestartConfigured_ReturnsNull::test` | `RegionScheduleTests.GetRegionRestartScheduleAsync_NoRestartConfigured_ReturnsNull` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:93` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:328 (`get_region_restart_schedule_no_restart_returns_none`)` | `translated` | `59a4b050a79659ccaf0fff13b750d634d803ed7b9e4940cbad676c1bdc04a5fc` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.GetRegionRestartScheduleAsync_NoCapability_ReturnsNullWithoutRequest::test` | `RegionScheduleTests.GetRegionRestartScheduleAsync_NoCapability_ReturnsNullWithoutRequest` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:103` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:343 (`get_region_restart_schedule_no_capability_returns_none_without_request`)` | `translated` | `e169e7846874ed4309a50cb25b03c2e722a8d758a787654a5906610ab3b655f1` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_Weekly_PostsUppercaseDaysAndSeconds::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_Weekly_PostsUppercaseDaysAndSeconds` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:120` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:367 (`set_region_restart_schedule_weekly_posts_uppercase_days_and_seconds`)` | `translated` | `153fc0ac84af549c1381d0814a356bf2d9e0ead2c879e503981193366943546c` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_DailyIgnoresDays_DoesNotPostDaysKey::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_DailyIgnoresDays_DoesNotPostDaysKey` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:143` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:394 (`set_region_restart_schedule_daily_omits_days`)` | `translated` | `b51a1272465c3316194542eb346b2aa15c43fdc8474163ddd851b3f2204d1c2b` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_EmptyDaysClearsSchedule::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_EmptyDaysClearsSchedule` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:157` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:420 (`set_region_restart_schedule_empty_days_clears_schedule`)` | `translated` | `57ef3c0f8d9eeac58a7d1b3e7dbc44413016f39303d304cacd3071bd2c55f320` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_NoCapability_ReturnsFalseWithoutRequest::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_NoCapability_ReturnsFalseWithoutRequest` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:177` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:440 (`set_region_restart_schedule_no_capability_returns_false_without_request`)` | `translated` | `be03507fe574b9f7c7174c39af44b7b693e1b7a496845db46451ef09bf9db206` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_NonSuccessStatus_ReturnsFalse::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_NonSuccessStatus_ReturnsFalse` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:195` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:458 (`set_region_restart_schedule_non_success_returns_false`)` | `translated` | `16c8988d7aa15ea9f58deaa2e3f416b6115978e23073fd99749843f4f410dca4` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_DailyIgnoresDays_DoesNotPostDaysKey::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_DailyIgnoresDays_DoesNotPostDaysKey` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:143` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:393 (`set_region_restart_schedule_daily_omits_days`)` | `translated` | `b51a1272465c3316194542eb346b2aa15c43fdc8474163ddd851b3f2204d1c2b` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_EmptyDaysClearsSchedule::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_EmptyDaysClearsSchedule` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:157` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:415 (`set_region_restart_schedule_empty_days_clears_schedule`)` | `translated` | `57ef3c0f8d9eeac58a7d1b3e7dbc44413016f39303d304cacd3071bd2c55f320` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_NoCapability_ReturnsFalseWithoutRequest::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_NoCapability_ReturnsFalseWithoutRequest` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:177` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:435 (`set_region_restart_schedule_no_capability_returns_false_without_request`)` | `translated` | `be03507fe574b9f7c7174c39af44b7b693e1b7a496845db46451ef09bf9db206` |
|
||||
| `LibreMetaverse.Tests/RegionScheduleTests.cs::RegionScheduleTests.SetRegionRestartScheduleAsync_NonSuccessStatus_ReturnsFalse::test` | `RegionScheduleTests.SetRegionRestartScheduleAsync_NonSuccessStatus_ReturnsFalse` | `` | `LibreMetaverse.Tests/RegionScheduleTests.cs:195` | `Estate` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/world_capability_semantics.rs:453 (`set_region_restart_schedule_non_success_returns_false`)` | `translated` | `16c8988d7aa15ea9f58deaa2e3f416b6115978e23073fd99749843f4f410dca4` |
|
||||
| `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs::RequestTaskInventoryCapTests.GetTaskInventoryAsync_CapAvailable_ReturnsContentsFolderAndDecryptsShadowId::test` | `RequestTaskInventoryCapTests.GetTaskInventoryAsync_CapAvailable_ReturnsContentsFolderAndDecryptsShadowId` | `` | `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs:73` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/task_inventory_semantics.rs:138 (`cap_available_returns_contents_folder_and_decrypts_shadow_id`)` | `translated` | `c9bfc5526260f9e2dffa8a22938999911fdd80be4b2b6d6487bf6171f8dbb56a` |
|
||||
| `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs::RequestTaskInventoryCapTests.GetTaskInventoryAsync_PlainAssetId_ParsesWithoutDecryption::test` | `RequestTaskInventoryCapTests.GetTaskInventoryAsync_PlainAssetId_ParsesWithoutDecryption` | `` | `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs:115` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/task_inventory_semantics.rs:176 (`plain_asset_id_parses_without_decryption`)` | `translated` | `95f39928dae61bca86b7d0a0702307db6c5fdc754e51f73a24bd5ee131e6de3f` |
|
||||
| `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs::RequestTaskInventoryCapTests.GetTaskInventoryAsync_NonSuccessStatus_ReturnsContentsFolderOnly::test` | `RequestTaskInventoryCapTests.GetTaskInventoryAsync_NonSuccessStatus_ReturnsContentsFolderOnly` | `` | `LibreMetaverse.Tests/RequestTaskInventoryCapTests.cs:143` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/task_inventory_semantics.rs:196 (`non_success_status_returns_contents_folder_only`)` | `translated` | `b8a25891064e470ac8d77ecd8a4847cf773b043de5ebeae275a9dd6669518585` |
|
||||
@@ -1137,9 +1137,9 @@ Reviewed Rust tests live outside `generated_parity.rs` and carry a `parity-case`
|
||||
| `LibreMetaverse.Tests/SendPostcardTests.cs::SendPostcardTests.SendPostcardAsync_UploaderMissingFromResponse_ReturnsFalseWithoutSecondRequest::test` | `SendPostcardTests.SendPostcardAsync_UploaderMissingFromResponse_ReturnsFalseWithoutSecondRequest` | `` | `LibreMetaverse.Tests/SendPostcardTests.cs:100` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:586 (`postcard_missing_uploader_returns_false_after_one_request`)` | `translated` | `2f9498d57d7a512399f9b108765e6e8da8e4c937402f9671d580c66332630432` |
|
||||
| `LibreMetaverse.Tests/SendPostcardTests.cs::SendPostcardTests.SendPostcardAsync_UploadDoesNotComplete_ReturnsFalse::test` | `SendPostcardTests.SendPostcardAsync_UploadDoesNotComplete_ReturnsFalse` | `` | `LibreMetaverse.Tests/SendPostcardTests.cs:112` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:608 (`postcard_incomplete_upload_returns_false`)` | `translated` | `937b682b406506ec9fba9570852bbf8689450a11cbecb85979af97609b1794f9` |
|
||||
| `LibreMetaverse.Tests/SendPostcardTests.cs::SendPostcardTests.SendPostcardAsync_NoCapability_ReturnsFalseWithoutRequest::test` | `SendPostcardTests.SendPostcardAsync_NoCapability_ReturnsFalseWithoutRequest` | `` | `LibreMetaverse.Tests/SendPostcardTests.cs:125` | `` | `LibreMetaverse.Tests/TestHelpers/FakeGridClient.cs` | `tests/compat/tests/asset_capability_semantics.rs:635 (`postcard_without_capability_makes_no_request`)` | `translated` | `8d3ef84e873096d9388bb7db3eaeeb79c661fd9951e338f71bbf3251ae6580e8` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SendSimConsoleCommandAsync_IgnoresPostBody_UsesSimConsoleResponseEvent::test` | `SimConsoleTests.SendSimConsoleCommandAsync_IgnoresPostBody_UsesSimConsoleResponseEvent` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:81` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:232 (`send_sim_console_command_ignores_post_body_and_uses_response_event`)` | `translated` | `df6eb48241f71c34074be66869c9ae1d5980186583259568728261b5eedd7c48` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SendSimConsoleCommandAsync_NoResponseEvent_ReturnsNullAfterTimeout::test` | `SimConsoleTests.SendSimConsoleCommandAsync_NoResponseEvent_ReturnsNullAfterTimeout` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:111` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:253 (`send_sim_console_command_no_response_event_returns_none_after_timeout`)` | `translated` | `2ac5a6c96f3acec341056387d727288fd3661565bd2a7c385078602efe8661da` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SimConsoleResponseMessage_Deserialize_ReadsBodyField::test` | `SimConsoleTests.SimConsoleResponseMessage_Deserialize_ReadsBodyField` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:133` | `Estate` | `` | `tests/compat/tests/world_capability_semantics.rs:475 (`sim_console_response_message_deserialize_reads_body_field`)` | `translated` | `4d367bc3fd012d1579847fd9837bf883c5ea95452776a086bbf856899d7c2099` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SendSimConsoleCommandAsync_IgnoresPostBody_UsesSimConsoleResponseEvent::test` | `SimConsoleTests.SendSimConsoleCommandAsync_IgnoresPostBody_UsesSimConsoleResponseEvent` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:81` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:234 (`send_sim_console_command_ignores_post_body_and_uses_response_event`)` | `translated` | `df6eb48241f71c34074be66869c9ae1d5980186583259568728261b5eedd7c48` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SendSimConsoleCommandAsync_NoResponseEvent_ReturnsNullAfterTimeout::test` | `SimConsoleTests.SendSimConsoleCommandAsync_NoResponseEvent_ReturnsNullAfterTimeout` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:111` | `Estate` | `` | `crates/libremetaverse/src/world_internal_semantics.rs:255 (`send_sim_console_command_no_response_event_returns_none_after_timeout`)` | `translated` | `2ac5a6c96f3acec341056387d727288fd3661565bd2a7c385078602efe8661da` |
|
||||
| `LibreMetaverse.Tests/SimConsoleTests.cs::SimConsoleTests.SimConsoleResponseMessage_Deserialize_ReadsBodyField::test` | `SimConsoleTests.SimConsoleResponseMessage_Deserialize_ReadsBodyField` | `` | `LibreMetaverse.Tests/SimConsoleTests.cs:133` | `Estate` | `` | `tests/compat/tests/world_capability_semantics.rs:470 (`sim_console_response_message_deserialize_reads_body_field`)` | `translated` | `4d367bc3fd012d1579847fd9837bf883c5ea95452776a086bbf856899d7c2099` |
|
||||
| `LibreMetaverse.Tests/SlurlParserTests.cs::SlurlParserTests.ParseSimpleLocation_ParsesCorrectly::test` | `SlurlParserTests.ParseSimpleLocation_ParsesCorrectly` | `` | `LibreMetaverse.Tests/SlurlParserTests.cs:36` | `LocationParser` | `` | `tests/compat/tests/slurl_semantics.rs:23 (`parse_simple_location_parses_correctly`)` | `translated` | `4ca1200596cd99959db205bd40050c9ed62ac68fcd58079d52882e3b24af3fdf` |
|
||||
| `LibreMetaverse.Tests/SlurlParserTests.cs::SlurlParserTests.ParseSlurl_ParsesCorrectly::test` | `SlurlParserTests.ParseSlurl_ParsesCorrectly` | `` | `LibreMetaverse.Tests/SlurlParserTests.cs:50` | `LocationParser` | `` | `tests/compat/tests/slurl_semantics.rs:33 (`parse_slurl_parses_correctly`)` | `translated` | `b389e823a365884bb10813a587c5922416dc8d0737f36bfde99c56cc4e4accda` |
|
||||
| `LibreMetaverse.Tests/SlurlParserTests.cs::SlurlParserTests.ParseSlurlWithTrailingSlash_ParsesCorrectly::test` | `SlurlParserTests.ParseSlurlWithTrailingSlash_ParsesCorrectly` | `` | `LibreMetaverse.Tests/SlurlParserTests.cs:62` | `LocationParser` | `` | `tests/compat/tests/slurl_semantics.rs:41 (`parse_slurl_with_trailing_slash_parses_correctly`)` | `translated` | `eb8513ad0d5dd9f67b537c1a844f738ef9363efdafd97aa31ec6fb697395c270` |
|
||||
|
||||
Reference in New Issue
Block a user