adding new accessibility ids to message types test

pull/797/head
Emily 3 years ago
parent 477f0ffa08
commit 913738546b

@ -27,13 +27,14 @@ final class ExpandingAttachmentsButton: UIView, InputViewButtonDelegate {
lazy var gifButton: InputViewButton = { lazy var gifButton: InputViewButton = {
let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_gif_black"), delegate: self, hasOpaqueBackground: true) let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_gif_black"), delegate: self, hasOpaqueBackground: true)
result.accessibilityIdentifier = "GIF button" result.accessibilityIdentifier = "GIF button"
result.isAccessibilityElement = true
return result return result
}() }()
lazy var gifButtonContainer = container(for: gifButton) lazy var gifButtonContainer = container(for: gifButton)
lazy var documentButton: InputViewButton = { lazy var documentButton: InputViewButton = {
let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_document_black"), delegate: self, hasOpaqueBackground: true) let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_document_black"), delegate: self, hasOpaqueBackground: true)
result.accessibilityIdentifier = "Documents folder" result.accessibilityIdentifier = "Documents folder"
result.isAccessibilityElement = true
return result return result
}() }()
@ -41,6 +42,7 @@ final class ExpandingAttachmentsButton: UIView, InputViewButtonDelegate {
lazy var libraryButton: InputViewButton = { lazy var libraryButton: InputViewButton = {
let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_camera_roll_black"), delegate: self, hasOpaqueBackground: true) let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_camera_roll_black"), delegate: self, hasOpaqueBackground: true)
result.accessibilityIdentifier = "Images folder" result.accessibilityIdentifier = "Images folder"
result.isAccessibilityElement = true
return result return result
}() }()
@ -48,6 +50,7 @@ final class ExpandingAttachmentsButton: UIView, InputViewButtonDelegate {
lazy var cameraButton: InputViewButton = { lazy var cameraButton: InputViewButton = {
let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_camera_black"), delegate: self, hasOpaqueBackground: true) let result = InputViewButton(icon: #imageLiteral(resourceName: "actionsheet_camera_black"), delegate: self, hasOpaqueBackground: true)
result.accessibilityIdentifier = "Select camera button" result.accessibilityIdentifier = "Select camera button"
result.isAccessibilityElement = true
return result return result
}() }()

@ -98,7 +98,8 @@ public final class VoiceMessageView: UIView {
init() { init() {
super.init(frame: CGRect.zero) super.init(frame: CGRect.zero)
self.accessibilityIdentifier = "Voice message"
self.isAccessibilityElement = true
setUpViewHierarchy() setUpViewHierarchy()
} }

@ -218,6 +218,7 @@ class GifPickerCell: UICollectionViewCell {
return return
} }
imageView.image = image imageView.image = image
imageView.accessibilityIdentifier = "gif cell"
self.themeBackgroundColor = nil self.themeBackgroundColor = nil
if self.isCellSelected { if self.isCellSelected {

Loading…
Cancel
Save