|
|
|
@ -24,7 +24,7 @@
|
|
|
|
|
- (void)setUp
|
|
|
|
|
{
|
|
|
|
|
[super setUp];
|
|
|
|
|
[PEPObjCAdapter setUnecryptedSubjectEnabled:NO];
|
|
|
|
|
[PEPObjCAdapter setUnEncryptedSubjectEnabled:NO];
|
|
|
|
|
|
|
|
|
|
[self pEpCleanUp];
|
|
|
|
|
}
|
|
|
|
@ -1184,7 +1184,7 @@
|
|
|
|
|
- (void)testConfigUnencryptedSubject
|
|
|
|
|
{
|
|
|
|
|
// Setup Config to encrypt subject
|
|
|
|
|
[PEPObjCAdapter setUnecryptedSubjectEnabled:NO];
|
|
|
|
|
[PEPObjCAdapter setUnEncryptedSubjectEnabled:NO];
|
|
|
|
|
|
|
|
|
|
// Write mail to yourself ...
|
|
|
|
|
PEPMessage *encMessage = [self mailWrittenToMySelf];
|
|
|
|
@ -1193,16 +1193,16 @@
|
|
|
|
|
XCTAssertEqualObjects(encMessage.shortMessage, @"p≡p", @"Subject should be encrypted");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (void)testConfigUnencryptedSubject_encryptedSubjectDisabled
|
|
|
|
|
- (void)testConfigUnencryptedSubjectEncryptedSubjectDisabled
|
|
|
|
|
{
|
|
|
|
|
// Setup Config to not encrypt subject
|
|
|
|
|
[PEPObjCAdapter setUnecryptedSubjectEnabled:YES];
|
|
|
|
|
[PEPObjCAdapter setUnEncryptedSubjectEnabled:YES];
|
|
|
|
|
|
|
|
|
|
// Write mail to yourself ...
|
|
|
|
|
PEPMessage *encMessage = [self mailWrittenToMySelf];
|
|
|
|
|
|
|
|
|
|
// ... and assert the subject is not encrypted
|
|
|
|
|
XCTAssertNotEqualObjects(encMessage.shortMessage, @"p≡p", @"Subject should not be encrypted");
|
|
|
|
|
// pEp to pEp uses message 2.0, which always encrypts subjects (ENGINE-429)
|
|
|
|
|
XCTAssertEqualObjects(encMessage.shortMessage, @"p≡p", @"Subject should be encrypted");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#pragma mark - Helpers
|
|
|
|
|