Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: test matrix [skip ci] #86

Merged
merged 2 commits into from
Jul 22, 2024

fix: matrix config

4baf43c
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

feat: test matrix [skip ci] #86

fix: matrix config
4baf43c
Select commit
Loading
Failed to load commit list.
GitHub Actions / Xcode test results succeeded Jul 16, 2024 in 0s

Xcode test results

Testing workspace ios-training with scheme YumemiWeather

Summary

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

Test Summary

YumemiWeatherTests

  • Device: iPhone 14, 18.0 (22A5297f)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class YumemiWeatherListTests66000
test-class YumemiWeatherTests77000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
YumemiWeather 72.35 % 157 217
  YumemiDisaster.swift 0.00 % 0 4
  ControllableGenerator.swift 100.00 % 19 19
  RandomResponse.swift 88.46 % 23 26
  YumemiWeatherList.swift 31.34 % 21 67
  YumemiWeather.swift 95.06 % 77 81
  YumemiWeather.APIQuality.swift 85.00 % 17 20
YumemiWeatherTests 83.60 % 571 683
  YumemiDisaster.swift 0.00 % 0 4
  YumemiWeatherListTests.swift 87.64 % 156 178
  TestMethods.swift 98.08 % 51 52
  RandomResponse.swift 88.46 % 23 26
  ControllableGenerator.swift 100.00 % 19 19
  YumemiWeatherList.swift 31.34 % 21 67
  YumemiWeatherTests.swift 87.71 % 207 236
  YumemiWeather.swift 95.06 % 77 81
  YumemiWeather.APIQuality.swift 85.00 % 17 20
Total 80.89 % 728 900

Details

Test Details

YumemiWeatherTestsback

YumemiWeatherListTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.01s
Successtest-method test_APIは必ずしも成功しない()
Successtest-method test_Areasに空を指定したときに全ての地域が取得される()
Successtest-method test_fetchWeatherList_jsonString_none()
Successtest-method test_fetchWeatherList_jsonString_one()
Successtest-method test_fetchWeatherList_jsonString_two()
Successtest-method test_fetchWeatherList_jsonString()

YumemiWeatherTests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method test_fetchWeather()
Successtest-method test_fetchWeather_at()
Successtest-method test_fetchWeather_jsonString_async()
Successtest-method test_fetchWeather_jsonString_callback()
Successtest-method test_fetchWeather_jsonString_sync()
Successtest-method test_fetchWeather_jsonString()
Successtest-method test_ランダムにレスポンスを生成する()