mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-21 23:29:52 +01:00
Fix tests broken by latest merges!
This commit is contained in:
@@ -37,6 +37,7 @@ import static org.briarproject.api.blogs.BlogConstants.KEY_AUTHOR;
|
|||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_AUTHOR_ID;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_AUTHOR_ID;
|
||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_AUTHOR_NAME;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_AUTHOR_NAME;
|
||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_COMMENT;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_COMMENT;
|
||||||
|
import static org.briarproject.api.blogs.BlogConstants.KEY_ORIGINAL_PARENT_MSG_ID;
|
||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_PARENT_MSG_ID;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_PARENT_MSG_ID;
|
||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_ORIGINAL_MSG_ID;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_ORIGINAL_MSG_ID;
|
||||||
import static org.briarproject.api.blogs.BlogConstants.KEY_PUBLIC_KEY;
|
import static org.briarproject.api.blogs.BlogConstants.KEY_PUBLIC_KEY;
|
||||||
@@ -151,23 +152,24 @@ public class BlogPostValidatorTest extends BriarTestCase {
|
|||||||
throws IOException, GeneralSecurityException {
|
throws IOException, GeneralSecurityException {
|
||||||
// comment, parent_original_id, parent_id, signature
|
// comment, parent_original_id, parent_id, signature
|
||||||
String comment = "This is a blog comment";
|
String comment = "This is a blog comment";
|
||||||
MessageId originalId = new MessageId(TestUtils.getRandomId());
|
MessageId pOriginalId = new MessageId(TestUtils.getRandomId());
|
||||||
MessageId currentId = new MessageId(TestUtils.getRandomId());
|
MessageId currentId = new MessageId(TestUtils.getRandomId());
|
||||||
final byte[] sigBytes = TestUtils.getRandomBytes(42);
|
final byte[] sigBytes = TestUtils.getRandomBytes(42);
|
||||||
BdfList m =
|
BdfList m =
|
||||||
BdfList.of(COMMENT.getInt(), comment, originalId, currentId,
|
BdfList.of(COMMENT.getInt(), comment, pOriginalId, currentId,
|
||||||
sigBytes);
|
sigBytes);
|
||||||
|
|
||||||
BdfList signed =
|
BdfList signed =
|
||||||
BdfList.of(blog.getId(), message.getTimestamp(), comment,
|
BdfList.of(blog.getId(), message.getTimestamp(), comment,
|
||||||
originalId, currentId);
|
pOriginalId, currentId);
|
||||||
expectCrypto(signed, sigBytes, true);
|
expectCrypto(signed, sigBytes, true);
|
||||||
final BdfDictionary result =
|
final BdfDictionary result =
|
||||||
validator.validateMessage(message, group, m).getDictionary();
|
validator.validateMessage(message, group, m).getDictionary();
|
||||||
|
|
||||||
assertEquals(comment, result.getString(KEY_COMMENT));
|
assertEquals(comment, result.getString(KEY_COMMENT));
|
||||||
assertEquals(authorDict, result.getDictionary(KEY_AUTHOR));
|
assertEquals(authorDict, result.getDictionary(KEY_AUTHOR));
|
||||||
assertEquals(originalId.getBytes(), result.getRaw(KEY_ORIGINAL_MSG_ID));
|
assertEquals(pOriginalId.getBytes(),
|
||||||
|
result.getRaw(KEY_ORIGINAL_PARENT_MSG_ID));
|
||||||
assertEquals(currentId.getBytes(), result.getRaw(KEY_PARENT_MSG_ID));
|
assertEquals(currentId.getBytes(), result.getRaw(KEY_PARENT_MSG_ID));
|
||||||
assertFalse(result.getBoolean(KEY_READ));
|
assertFalse(result.getBoolean(KEY_READ));
|
||||||
context.assertIsSatisfied();
|
context.assertIsSatisfied();
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ import static org.briarproject.api.introduction.IntroductionConstants.ACCEPT;
|
|||||||
import static org.briarproject.api.introduction.IntroductionConstants.E_PUBLIC_KEY;
|
import static org.briarproject.api.introduction.IntroductionConstants.E_PUBLIC_KEY;
|
||||||
import static org.briarproject.api.introduction.IntroductionConstants.GROUP_ID;
|
import static org.briarproject.api.introduction.IntroductionConstants.GROUP_ID;
|
||||||
import static org.briarproject.api.introduction.IntroductionConstants.MAC;
|
import static org.briarproject.api.introduction.IntroductionConstants.MAC;
|
||||||
|
import static org.briarproject.api.introduction.IntroductionConstants.MAC_LENGTH;
|
||||||
import static org.briarproject.api.introduction.IntroductionConstants.MSG;
|
import static org.briarproject.api.introduction.IntroductionConstants.MSG;
|
||||||
import static org.briarproject.api.introduction.IntroductionConstants.NAME;
|
import static org.briarproject.api.introduction.IntroductionConstants.NAME;
|
||||||
import static org.briarproject.api.introduction.IntroductionConstants.PUBLIC_KEY;
|
import static org.briarproject.api.introduction.IntroductionConstants.PUBLIC_KEY;
|
||||||
@@ -286,7 +287,7 @@ public class IntroductionValidatorTest extends BriarTestCase {
|
|||||||
@Test
|
@Test
|
||||||
public void testValidateProperIntroductionAck() throws IOException {
|
public void testValidateProperIntroductionAck() throws IOException {
|
||||||
byte[] sessionId = TestUtils.getRandomId();
|
byte[] sessionId = TestUtils.getRandomId();
|
||||||
byte[] mac = TestUtils.getRandomBytes(42);
|
byte[] mac = TestUtils.getRandomBytes(MAC_LENGTH);
|
||||||
byte[] sig = TestUtils.getRandomBytes(MAX_SIGNATURE_LENGTH);
|
byte[] sig = TestUtils.getRandomBytes(MAX_SIGNATURE_LENGTH);
|
||||||
BdfList body = BdfList.of(TYPE_ACK, sessionId, mac, sig);
|
BdfList body = BdfList.of(TYPE_ACK, sessionId, mac, sig);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user