Skip to content

Commit 2899cd4

Browse files
Calvin-Xushamit05shreyadsouza
authored
calvin/dev coverage bump (#56)
# Added testNavigateToHealthDetails Increase test coverage ## 📝 Code of Conduct & Contributing Guidelines By submitting creating this pull request, you agree to follow our [Code of Conduct](https://github.com/CS342/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/CS342/.github/blob/main/CONTRIBUTING.md): - [x] I agree to follow the [Code of Conduct](https://github.com/CS342/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/CS342/.github/blob/main/CONTRIBUTING.md). --------- Co-authored-by: Shamit Surana <shamit.surana@gmail.com> Co-authored-by: Shreya D'Souza <55857093+shreyadsouza@users.noreply.github.com>
1 parent 0093e76 commit 2899cd4

28 files changed

+1262
-350
lines changed

Feedbridge.xcodeproj/project.pbxproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,17 @@
4646
2FF53D8D2A8729D600042B76 /* FeedbridgeStandard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF53D8C2A8729D600042B76 /* FeedbridgeStandard.swift */; };
4747
35B62D5D2D80C20C0096904E /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B62D5C2D80C20C0096904E /* SettingsView.swift */; };
4848
35B62F7A2D8257EC0096904E /* AddBabyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B62F792D8257E80096904E /* AddBabyTests.swift */; };
49+
35B630462D82A2130096904E /* StoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B630452D82A20F0096904E /* StoolTests.swift */; };
50+
35B6309B2D82BC670096904E /* FeedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B6309A2D82BC630096904E /* FeedTests.swift */; };
51+
35B6309F2D82BEA00096904E /* WeightTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B6309E2D82BE9B0096904E /* WeightTests.swift */; };
52+
35B630A32D82C0BD0096904E /* DehydrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B630A22D82C0BA0096904E /* DehydrationTests.swift */; };
53+
35B630A62D82C1020096904E /* WetDiaperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B630A52D82C0FC0096904E /* WetDiaperTests.swift */; };
4954
53F30C282D7FBB670077FD21 /* AddDataViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F30C272D7FBB670077FD21 /* AddDataViewTests.swift */; };
5055
5680DD3E2AB8CD84004E6D4A /* ContributionsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5680DD3D2AB8CD84004E6D4A /* ContributionsTest.swift */; };
5156
56E708352BB06B7100B08F0A /* SpeziLicense in Frameworks */ = {isa = PBXBuildFile; productRef = 56E708342BB06B7100B08F0A /* SpeziLicense */; };
5257
56E7083B2BB06F6F00B08F0A /* SwiftPackageList in Frameworks */ = {isa = PBXBuildFile; productRef = 56E7083A2BB06F6F00B08F0A /* SwiftPackageList */; };
5358
5B2B9CB92D52F9BF0047A55C /* AddBabyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B2B9CB82D52F9BF0047A55C /* AddBabyView.swift */; };
59+
5B8425C82D829FC1009B00BC /* AddEntryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8425C72D829FC1009B00BC /* AddEntryTests.swift */; };
5460
5BB4CE322D5B183200DA4CF7 /* AddSingleBabyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BB4CE312D5B183200DA4CF7 /* AddSingleBabyView.swift */; };
5561
5BC74CDA2D6E19320059AA19 /* AddEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC74CD92D6E19320059AA19 /* AddEntryView.swift */; };
5662
5BD66F352D7EC73D0043D295 /* TestModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BD66F342D7EC73B0043D295 /* TestModels.swift */; };
@@ -115,6 +121,11 @@
115121
358F60B12D73FEE000721B85 /* DashboardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardView.swift; sourceTree = "<group>"; };
116122
35B62D5C2D80C20C0096904E /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
117123
35B62F792D8257E80096904E /* AddBabyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddBabyTests.swift; sourceTree = "<group>"; };
124+
35B630452D82A20F0096904E /* StoolTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoolTests.swift; sourceTree = "<group>"; };
125+
35B6309A2D82BC630096904E /* FeedTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedTests.swift; sourceTree = "<group>"; };
126+
35B6309E2D82BE9B0096904E /* WeightTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeightTests.swift; sourceTree = "<group>"; };
127+
35B630A22D82C0BA0096904E /* DehydrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DehydrationTests.swift; sourceTree = "<group>"; };
128+
35B630A52D82C0FC0096904E /* WetDiaperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WetDiaperTests.swift; sourceTree = "<group>"; };
118129
35E52D2B2D794472005A6BB7 /* WeightCharts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeightCharts.swift; sourceTree = "<group>"; };
119130
35E52D302D79475E005A6BB7 /* StoolCharts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoolCharts.swift; sourceTree = "<group>"; };
120131
35E52D332D7947D3005A6BB7 /* StoolsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoolsView.swift; sourceTree = "<group>"; };
@@ -125,6 +136,7 @@
125136
53F30C272D7FBB670077FD21 /* AddDataViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddDataViewTests.swift; sourceTree = "<group>"; };
126137
5680DD3D2AB8CD84004E6D4A /* ContributionsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContributionsTest.swift; sourceTree = "<group>"; };
127138
5B2B9CB82D52F9BF0047A55C /* AddBabyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddBabyView.swift; sourceTree = "<group>"; };
139+
5B8425C72D829FC1009B00BC /* AddEntryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddEntryTests.swift; sourceTree = "<group>"; };
128140
5BB4CE312D5B183200DA4CF7 /* AddSingleBabyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSingleBabyView.swift; sourceTree = "<group>"; };
129141
5BC74CD92D6E19320059AA19 /* AddEntryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddEntryView.swift; sourceTree = "<group>"; };
130142
5BD66F342D7EC73B0043D295 /* TestModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestModels.swift; sourceTree = "<group>"; };
@@ -340,7 +352,13 @@
340352
653A256A28338800005D4D48 /* FeedbridgeUITests */ = {
341353
isa = PBXGroup;
342354
children = (
355+
35B630A22D82C0BA0096904E /* DehydrationTests.swift */,
356+
35B630A52D82C0FC0096904E /* WetDiaperTests.swift */,
357+
35B6309E2D82BE9B0096904E /* WeightTests.swift */,
358+
35B6309A2D82BC630096904E /* FeedTests.swift */,
359+
5B8425C72D829FC1009B00BC /* AddEntryTests.swift */,
343360
35B62F792D8257E80096904E /* AddBabyTests.swift */,
361+
35B630452D82A20F0096904E /* StoolTests.swift */,
344362
53F30C272D7FBB670077FD21 /* AddDataViewTests.swift */,
345363
2F4E237D2989A2FE0013F3D9 /* OnboardingTests.swift */,
346364
653A256B28338800005D4D48 /* SchedulerTests.swift */,
@@ -611,8 +629,14 @@
611629
buildActionMask = 2147483647;
612630
files = (
613631
5680DD3E2AB8CD84004E6D4A /* ContributionsTest.swift in Sources */,
632+
35B6309B2D82BC670096904E /* FeedTests.swift in Sources */,
633+
35B630462D82A2130096904E /* StoolTests.swift in Sources */,
634+
35B630A32D82C0BD0096904E /* DehydrationTests.swift in Sources */,
635+
35B630A62D82C1020096904E /* WetDiaperTests.swift in Sources */,
636+
5B8425C82D829FC1009B00BC /* AddEntryTests.swift in Sources */,
614637
2F4E23872989DB360013F3D9 /* ContactsTests.swift in Sources */,
615638
53F30C282D7FBB670077FD21 /* AddDataViewTests.swift in Sources */,
639+
35B6309F2D82BEA00096904E /* WeightTests.swift in Sources */,
616640
2F4E237E2989A2FE0013F3D9 /* OnboardingTests.swift in Sources */,
617641
653A256C28338800005D4D48 /* SchedulerTests.swift in Sources */,
618642
35B62F7A2D8257EC0096904E /* AddBabyTests.swift in Sources */,

Feedbridge.xcodeproj/xcshareddata/xcschemes/Feedbridge.xcscheme

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
argument = "--disableFirebase"
8282
isEnabled = "NO">
8383
</CommandLineArgument>
84+
<CommandLineArgument
85+
argument = "--testingMode"
86+
isEnabled = "NO">
87+
</CommandLineArgument>
8488
<CommandLineArgument
8589
argument = "--showOnboarding"
8690
isEnabled = "NO">

Feedbridge/FeedbridgeStandard.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ actor FeedbridgeStandard: Standard,
7575
logger.error("Could not delete user document: \(error)")
7676
}
7777
}
78-
if case let .disassociatingAccount(accountId) = event {
78+
if case .disassociatingAccount = event {
7979
print("logout")
8080
UserDefaults.standard.selectedBabyId = nil
8181
}

Feedbridge/HomeView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ struct HomeView: View {
2929
Tab("Dashboard", systemImage: "house", value: .dashboard) {
3030
DashboardView(viewModel: viewModel, presentingAccount: $presentingAccount)
3131
}
32-
Tab("Add Entries", systemImage: "plus", value: .addEntries) {
32+
Tab("Add Entry", systemImage: "plus", value: .addEntries) {
3333
AddEntryView(viewModel: viewModel)
3434
}
3535
Tab("Settings", systemImage: "gear", value: .debug) {

0 commit comments

Comments
 (0)