Skip to content

Merge pull request #13 from vykut/tab-bar #45

Merge pull request #13 from vykut/tab-bar

Merge pull request #13 from vykut/tab-bar #45

GitHub Actions / Xcode test results succeeded Dec 13, 2023 in 0s

Xcode test results

Testing project FoodSpec with scheme FoodSpec

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
35340011.22s

Test Summary

APITests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class APITests11000

FoodComparisonTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class FoodComparisonReducerTests66000

FoodDetailsTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class FoodDetailsTests11000

FoodListTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class BillboardReducerTests33000
test-class FoodListTests1110001
test-class SpotlightReducerTests44000

FoodSelectionTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class FoodSelectionTests44000

QuantityPickerTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class QuantityPickerTests11000

SharedTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class EnergyCalculatorTests33000

TabBarTests

  • Device: iPhone 15 Pro, 17.0.1 (21A342)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class TabBarTests11000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
APITests 63.28 % 81 128
  Food+API.swift 100.00 % 16 16
  APITests.swift 100.00 % 46 46
  FoodClient.swift 35.19 % 19 54
  ApiKeysClient.swift 0.00 % 0 12
FoodComparisonTests 48.84 % 630 1290
  Energy.swift 52.24 % 35 67
  EnergyBreakdownComparisonChart.swift 0.00 % 0 104
  EnergyCalculator.swift 100.00 % 37 37
  MacronutrientsComparisonChart.swift 0.00 % 0 118
  FoodComparisonTests.swift 95.35 % 328 344
  Quantity.swift 51.69 % 61 118
  SortOrder+Extensions.swift 100.00 % 6 6
  Comparison.swift 0.00 % 0 1
  FoodComparison.swift 0.00 % 0 233
  QuantityComparisonChart.swift 0.00 % 0 89
  Food.swift 80.00 % 36 45
  FoodComparisonFeature.swift 99.22 % 127 128
FoodDetailsTests 41.95 % 271 646
  EnergyCalculator.swift 100.00 % 37 37
  FoodDetails.swift 0.00 % 0 158
  FoodDetailsFeature.swift 100.00 % 49 49
  NutritionalValueCard.swift 0.00 % 0 67
  EnergyBreakdownChart.swift 0.00 % 0 52
  FoodDetailsTests.swift 100.00 % 47 47
  Food.swift 80.00 % 36 45
  Quantity.swift 51.69 % 61 118
  Energy.swift 52.24 % 35 67
  SortOrder+Extensions.swift 100.00 % 6 6
FoodListTests 81.43 % 1925 2364
  FoodListRow.swift 0.00 % 0 14
  Energy.swift 52.24 % 35 67
  FoodListFeature.swift 94.74 % 396 418
  EnergyCalculator.swift 100.00 % 37 37
  SpotlightReducerTests.swift 100.00 % 96 96
  FoodListTests.swift 98.59 % 1048 1063
  Quantity.swift 51.69 % 61 118
  SortOrder+Extensions.swift 100.00 % 6 6
  FoodList.swift 0.00 % 0 289
  SpotlightReducer.swift 98.31 % 58 59
  BillboardReducerTests.swift 100.00 % 114 114
  Food.swift 80.00 % 36 45
  BillboardReducer.swift 100.00 % 38 38
FoodSelectionTests 67.59 % 538 796
  FoodSelectionFeature.swift 95.24 % 120 126
  FoodSelectionTests.swift 93.82 % 243 259
  FoodSelection.swift 0.00 % 0 138
  Food.swift 80.00 % 36 45
  EnergyCalculator.swift 100.00 % 37 37
  Quantity.swift 51.69 % 61 118
  Energy.swift 52.24 % 35 67
  SortOrder+Extensions.swift 100.00 % 6 6
FoodSpec.app 0.00 % 0 45
  FoodSpecApp.swift 0.00 % 0 24
  AppFeature.swift 0.00 % 0 21
QuantityPickerTests 52.43 % 345 658
  SortOrder+Extensions.swift 100.00 % 6 6
  QuantityPickerFeature.swift 100.00 % 43 43
  QuantityPicker.swift 0.00 % 0 215
  Food.swift 80.00 % 36 45
  EnergyCalculator.swift 100.00 % 37 37
  QuantityPickerTests.swift 100.00 % 127 127
  Quantity.swift 51.69 % 61 118
  Energy.swift 52.24 % 35 67
SharedTests 72.70 % 261 359
  SortOrder+Extensions.swift 100.00 % 6 6
  EnergyCalculatorTests.swift 100.00 % 86 86
  Quantity.swift 51.69 % 61 118
  EnergyCalculator.swift 100.00 % 37 37
  Energy.swift 52.24 % 35 67
  Food.swift 80.00 % 36 45
TabBarTests 60.25 % 238 395
  TabBarTests.swift 100.00 % 24 24
  TabBar.swift 0.00 % 0 57
  TabBarFeature.swift 95.12 % 39 41
  Food.swift 80.00 % 36 45
  EnergyCalculator.swift 100.00 % 37 37
  Quantity.swift 51.69 % 61 118
  Energy.swift 52.24 % 35 67
  SortOrder+Extensions.swift 100.00 % 6 6
Total 64.20 % 4289 6681

Details

Test Details

APITestsback

APITests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.91s

All tests passed 🎉

FoodComparisonTestsback

FoodComparisonReducerTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FoodDetailsTestsback

FoodDetailsTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

FoodListTestsback

BillboardReducerTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FoodListTests back

SuccessFailureSkippedExpected Failure⏱️
10 (91%)0 (0%)0 (0%)1 (9%)0.00s

All tests passed 🎉

SpotlightReducerTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FoodSelectionTestsback

FoodSelectionTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

QuantityPickerTestsback

QuantityPickerTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.22s

All tests passed 🎉

SharedTestsback

EnergyCalculatorTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

TabBarTestsback

TabBarTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉