|
|
|
@ -102,8 +102,8 @@
|
|
|
|
|
- (void)testCanPerformEditingActionWithVideoMessage
|
|
|
|
|
{
|
|
|
|
|
TSAttachmentStream *videoAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"video/mp4" sourceFilename:nil];
|
|
|
|
|
[videoAttachment save];
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"video/mp4" sourceFilename:nil];
|
|
|
|
|
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:videoAttachment incoming:NO];
|
|
|
|
|
|
|
|
|
|
XCTAssertTrue([self.messageAdapter canPerformEditingAction:@selector(delete:)]);
|
|
|
|
@ -118,7 +118,6 @@
|
|
|
|
|
{
|
|
|
|
|
TSAttachmentStream *audioAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"audio/mp3" sourceFilename:nil];
|
|
|
|
|
[audioAttachment save];
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:audioAttachment incoming:NO];
|
|
|
|
|
|
|
|
|
|
XCTAssertTrue([self.messageAdapter canPerformEditingAction:@selector(delete:)]);
|
|
|
|
@ -254,7 +253,6 @@
|
|
|
|
|
TSAttachmentStream *videoAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"video/mp4" sourceFilename:nil];
|
|
|
|
|
[videoAttachment writeData:self.fakeVideoData error:&error];
|
|
|
|
|
[videoAttachment save];
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:videoAttachment incoming:YES];
|
|
|
|
|
|
|
|
|
|
[self.messageAdapter performEditingAction:@selector(copy:)];
|
|
|
|
@ -272,7 +270,6 @@
|
|
|
|
|
TSAttachmentStream *audioAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"audio/mp3" sourceFilename:nil];
|
|
|
|
|
[audioAttachment writeData:self.fakeAudioData error:&error];
|
|
|
|
|
[audioAttachment save];
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:audioAttachment incoming:NO];
|
|
|
|
|
|
|
|
|
|
[self.messageAdapter performEditingAction:@selector(copy:)];
|
|
|
|
@ -288,7 +285,6 @@
|
|
|
|
|
TSAttachmentStream *audioAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"audio/x-m4a" sourceFilename:nil];
|
|
|
|
|
[audioAttachment writeData:self.fakeAudioData error:&error];
|
|
|
|
|
[audioAttachment save];
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:audioAttachment incoming:NO];
|
|
|
|
|
|
|
|
|
|
[self.messageAdapter performEditingAction:@selector(copy:)];
|
|
|
|
@ -304,7 +300,6 @@
|
|
|
|
|
TSAttachmentStream *audioAttachment =
|
|
|
|
|
[[TSAttachmentStream alloc] initWithContentType:@"audio/wav" sourceFilename:nil];
|
|
|
|
|
[audioAttachment writeData:self.fakeAudioData error:&error];
|
|
|
|
|
[audioAttachment save];
|
|
|
|
|
self.messageAdapter.mediaItem = [[TSVideoAttachmentAdapter alloc] initWithAttachment:audioAttachment incoming:NO];
|
|
|
|
|
|
|
|
|
|
[self.messageAdapter performEditingAction:@selector(copy:)];
|
|
|
|
|