Merge branch '276-introduction-integration-tests' into 'master'
Introduction Integration Tests This introduces these integration tests for the introduction client: * normal session where both introducees accept * normal session where the first introducee declines * normal session where the second introducee declines * one session where a contact is introduced to herself * one session where two identities of the same contact are introduced to each other I managed to get rid of the non-determinism missing validator problem by properly injecting the eager singletons. Attention: This is based on !143 which addresses a corner case that is already tested here. See merge request !139
No related branches found
No related tags found
Showing
- briar-android-tests/build.gradle 1 addition, 0 deletionsbriar-android-tests/build.gradle
- briar-android-tests/src/test/java/org/briarproject/IntroductionIntegrationTest.java 750 additions, 0 deletions...st/java/org/briarproject/IntroductionIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/IntroductionIntegrationTestComponent.java 77 additions, 0 deletions...rg/briarproject/IntroductionIntegrationTestComponent.java
- briar-api/src/org/briarproject/api/event/IntroductionAbortedEvent.java 23 additions, 0 deletions.../org/briarproject/api/event/IntroductionAbortedEvent.java
- briar-core/src/org/briarproject/introduction/IntroduceeEngine.java 17 additions, 3 deletions...e/src/org/briarproject/introduction/IntroduceeEngine.java
- briar-core/src/org/briarproject/introduction/IntroducerEngine.java 16 additions, 5 deletions...e/src/org/briarproject/introduction/IntroducerEngine.java
- briar-core/src/org/briarproject/introduction/IntroductionModule.java 4 additions, 6 deletions...src/org/briarproject/introduction/IntroductionModule.java
Loading
Please register or sign in to comment