タグ

2018年4月25日のブックマーク (2件)

  • XCTestのUIテストの結果をイイ感じで見たい - Qiita

    直近で新たに画面を作成する案件があったんですが、もういい加減テスト端末を用意したりたくさんのシミュレーターを起動したりするの面倒ですよね。 僕はこれまで Lunch というライブラリを作成してUIテストから直接画面を指定して起動出来る様にしたり、 最近アップデートした個人アプリのWebCollector ではUIテストの結果をスクリーンショットに保存する様な工夫をしてきました。 ただ、そこで困っていたのが撮影したスクリーンショットを イイ感じに表示したい という事でした。 そういう時にパッと思い浮かぶのはFastlane等のツール群ですが、そもそも snapshot を利用していないので厳しいのかなと思いました。 -resultBundlePath オプション xcodebuild のオプションに -resultBundlePath を設定する事で下記の様なファイル達が作成されます この中

    XCTestのUIテストの結果をイイ感じで見たい - Qiita
  • git rebase で squash する - Change the World!

    このブログをご覧のみなさん、こんにちは。 Pull Request を送った後の指摘に対応していたところ「 squash してコミットを 1 個にまとめて」と言われたので、手順を調べたのでメモとして残しておきます。 squash には 2 種類ある squash はすべてのコミットを 1 つにまとめるもので以下の 2 種類があります。 git merge --squash [branch or commit] git rebase -i [commit] git merge –squash [branch or commit] 前者は git merge コマンドで実行している通り、[branch or commit] で指定した内容を 1 つにまとめて merge します。今回 Pull Request を送った自分に対して「 squash して」と言っているので、これとは別になります。

    git rebase で squash する - Change the World!
    macneko-ayu
    macneko-ayu 2018/04/25
    コマンドラインでやる方法を忘れていたので、参考になった