Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS 開発での Pull Request と テストカバレッジの連携

iOS 開発での Pull Request と テストカバレッジの連携

star__hoshi

March 13, 2017
Tweet

More Decks by star__hoshi

Other Decks in Technology

Transcript

  1. ͍͍͜ͱ • 100% ΛݟΔͱॆ࣮ײ͕͋Δ • ΋ͬͱ΍Δͧ • ✅ ϨϏϡϫʔͷෛ୲ݮ •

    ςετॻ͍ͯͳ͍ͷ͕ҰॠͰόϨΔ • ݾͷະख़͞Λײ͡Δ ( 43%) 
  2. require 'date' max = 90 diff = Date.today - Date.new(2017,3,13)

    min = max > diff ? diff : max xcov.report( workspace: 'workspace', scheme: 'scheme', minimum_coverage_percentage: min) 90೔ޙʹ90%Λ࣮ݱ͢Δํ๏ ຖ೔1%ͣͭ Merge ͷਫ४Λ্͍͛ͯ͘