{
  "tests": [
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should show a spinner before the promise resolves",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should render results when the promise resolves",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should highlight words correctly",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should show spinner above results when backpaginating",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should handle resolutions after unmounting sanely",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should handle rejections after unmounting sanely",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should show modal if error is encountered",
      "status": "PASSED"
    },
    {
      "name": "test/components/structures/RoomSearchView-test.tsx | <RoomSearchView/> | should combine search results when the query is present in multiple sucessive messages",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | if no room exists | should create a local room and dispatch a view room event",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | if a room exists | should return the room and dispatch a view room event",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | createRoomFromLocalRoom | should do nothing for room in state 1",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | createRoomFromLocalRoom | should do nothing for room in state 2",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | createRoomFromLocalRoom | should do nothing for room in state 3",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | on startDm error | should set the room state to error",
      "status": "PASSED"
    },
    {
      "name": "test/utils/direct-messages-test.ts | on startDm success | should set the room into creating state and call waitForRoomReadyAndApplyAfterCreateCallbacks",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/rooms/SearchResultTile-test.tsx | SearchResultTile | Sets up appropriate callEventGrouper for m.call. events",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/context_menus/ThreadListContextMenu-test.tsx | ThreadListContextMenu | does not render the permalink",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/context_menus/ThreadListContextMenu-test.tsx | ThreadListContextMenu | does render the permalink",
      "status": "PASSED"
    },
    {
      "name": "test/utils/sets-test.ts | setHasDiff | should flag true on A length > B length",
      "status": "PASSED"
    },
    {
      "name": "test/utils/sets-test.ts | setHasDiff | should flag true on A length < B length",
      "status": "PASSED"
    },
    {
      "name": "test/utils/sets-test.ts | setHasDiff | should flag true on element differences",
      "status": "PASSED"
    },
    {
      "name": "test/utils/sets-test.ts | setHasDiff | should flag false if same but order different",
      "status": "PASSED"
    },
    {
      "name": "test/utils/sets-test.ts | setHasDiff | should flag false if same",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/settings/devices/DeviceExpandDetailsButton-test.tsx | <DeviceExpandDetailsButton /> | renders when not expanded",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/settings/devices/DeviceExpandDetailsButton-test.tsx | <DeviceExpandDetailsButton /> | renders when expanded",
      "status": "PASSED"
    },
    {
      "name": "test/components/views/settings/devices/DeviceExpandDetailsButton-test.tsx | <DeviceExpandDetailsButton /> | calls onClick",
      "status": "PASSED"
    }
  ]
}