Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
e94d933
UI Changes
bhvrgav Apr 26, 2022
7e48c58
Merge Main into Branch
bhvrgav Apr 26, 2022
24f27a6
Added search feature
bhvrgav Apr 27, 2022
52b3fb3
Added Test
bhvrgav Apr 28, 2022
cc30e31
Merge branch 'main' into feat/friend-request
bhvrgav May 4, 2022
db7bbc9
Working on connecting db
bhvrgav May 5, 2022
6921d6e
Merge branch 'main' into feat/friend-request
bhvrgav May 5, 2022
07a09d4
Db updates
bhvrgav May 5, 2022
b4513a0
Update FriendsFragment.kt
bhvrgav May 5, 2022
749eb5b
Merge branch 'main' into feat/friend-request
bhvrgav May 5, 2022
92bda45
qf
gaetschwartz May 5, 2022
8ffd250
Merge branch 'feat/friend-request' of https://github.com/SDP-Rock-Pap…
gaetschwartz May 5, 2022
f047b8e
minor changes
bhvrgav May 5, 2022
bc75bf7
Merge branch 'feat/friend-request' of https://github.com/SDP-Rock-Pap…
bhvrgav May 5, 2022
1c2fb45
Written tests
bhvrgav May 5, 2022
e31085b
Merge branch 'main' into feat/friend-request
bhvrgav May 9, 2022
137dad4
Finalized Friend Requests Models
bhvrgav May 11, 2022
eebfc29
Implemented Methods In Cache
bhvrgav May 12, 2022
ef554f7
Data is now being called from the Cache
bhvrgav May 12, 2022
730f066
Merge branch 'main' into feat/friend-request
bhvrgav May 19, 2022
b26dd37
Added IdlingResources for tests
bhvrgav May 19, 2022
b10c63b
Merge branch 'main' into feat/friend-request
bhvrgav May 19, 2022
409f1d9
Merge conflict fix
bhvrgav May 19, 2022
2a1d81c
Update FriendsFragmentTest.kt
bhvrgav May 19, 2022
f44ae0b
Merge branch 'main' into feat/friend-request
gaetschwartz May 22, 2022
29a1593
Merge branch 'main' into feat/friend-request
bhvrgav May 24, 2022
8b391db
Small fix
bhvrgav May 24, 2022
cc19e47
Merge branch 'main' into feat/friend-request
bhvrgav May 26, 2022
e3a98da
Re-wrote tests
bhvrgav May 26, 2022
a640c65
Merge branch 'main' into feat/friend-request
bhvrgav May 26, 2022
8165fa0
Fix Merge Conflict
bhvrgav May 26, 2022
20a99de
Minor fix
bhvrgav May 26, 2022
3f05cee
init
bhvrgav May 29, 2022
604ca75
Minor changes
bhvrgav May 30, 2022
ce612df
Merge branch 'main' into feat/friend-req
bhvrgav May 30, 2022
f08b7e0
Fix Merge Conflicts
bhvrgav May 30, 2022
152ce67
Fixed more conflicts
bhvrgav May 30, 2022
7d5a11b
Minor UI changes
bhvrgav May 31, 2022
7ff0ecf
UI Changes
bhvrgav May 31, 2022
e0eed7b
Change Friend List Card
bhvrgav May 31, 2022
6754bbc
Play gam buttons link to matchmaking fragment
bhvrgav Jun 9, 2022
4542bea
Merge branch 'main' into feat/friend-reqs
bhvrgav Jun 9, 2022
48fe9b7
minor changes
bhvrgav Jun 9, 2022
91187d4
Fix merge issues
bhvrgav Jun 9, 2022
aff3f5c
Minor Changes
bhvrgav Jun 9, 2022
6eac810
Wrote tests
bhvrgav Jun 10, 2022
170e52f
small fix
bhvrgav Jun 10, 2022
461d71c
Merge branch 'main' into feat/friend-reqs
bhvrgav Jun 10, 2022
f1a255b
fix tests
bhvrgav Jun 10, 2022
30e74c3
Fix My Tests
bhvrgav Jun 10, 2022
4a86c20
More Small Changes
bhvrgav Jun 10, 2022
91441b6
More test fixes
bhvrgav Jun 10, 2022
fa7e5f7
Please
bhvrgav Jun 10, 2022
21efc82
Pls
bhvrgav Jun 10, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ dependencies {
androidTestImplementation('androidx.test.espresso:espresso-contrib:3.4.0') {
exclude module: "protobuf-lite"
}
implementation('androidx.test.espresso:espresso-idling-resource:3.4.0')

// Import the BoM for the Firebase platform
implementation platform('com.google.firebase:firebase-bom:30.0.2')
Expand Down
2 changes: 1 addition & 1 deletion app/src/androidTest/java/ch/epfl/sweng/rps/CacheTests.kt
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ import androidx.annotation.ColorInt
import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.platform.app.InstrumentationRegistry
import ch.epfl.sweng.rps.TestUtils.initializeForTest
import ch.epfl.sweng.rps.remote.Env
import ch.epfl.sweng.rps.models.remote.LeaderBoardInfo
import ch.epfl.sweng.rps.models.remote.User
import ch.epfl.sweng.rps.models.ui.UserStat
import ch.epfl.sweng.rps.persistence.Cache
import ch.epfl.sweng.rps.persistence.PrivateStorage
import ch.epfl.sweng.rps.persistence.Storage
import ch.epfl.sweng.rps.remote.Env
import ch.epfl.sweng.rps.services.ServiceLocator
import com.google.firebase.ktx.Firebase
import io.mockk.mockk
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
package ch.epfl.sweng.rps

import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.platform.app.InstrumentationRegistry
import org.junit.Assert.assertEquals
import androidx.test.ext.junit.runners.AndroidJUnit4

import org.junit.Test
import org.junit.runner.RunWith

import org.junit.Assert.*

/**
* Instrumented test, which will execute on an Android device.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,4 +121,3 @@ class LeaderBoardFragmentTest {
}

}

Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ class SettingsPageTest {
}



@Test
fun testSettingsPage() {
onView(withId(R.id.settings)).check(matches(isDisplayed()))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,5 +179,4 @@ class StatisticsFragmentTest {
}
}

}

}
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package ch.epfl.sweng.rps.services

import ch.epfl.sweng.rps.TestUtils.initializeForTest
import ch.epfl.sweng.rps.models.remote.Game
import ch.epfl.sweng.rps.remote.FirebaseReferences
import ch.epfl.sweng.rps.models.remote.GameMode
import ch.epfl.sweng.rps.models.remote.Game
import ch.epfl.sweng.rps.models.remote.Hand
import ch.epfl.sweng.rps.models.remote.Round
import ch.epfl.sweng.rps.remote.FirebaseReferences
import ch.epfl.sweng.rps.remote.FirebaseRepository
import ch.epfl.sweng.rps.utils.consume
import com.google.firebase.Timestamp
Expand Down
Loading