タグ

ブックマーク / qiita.com/giginet (2)

  • 複数バージョンのPython向けにCI環境を構築してテストする - Qiita

    Python Advent Calendar25日目を担当します@giginetです。最終日なので遅れないように何とか書き上げました。 先日、Django向けに簡単なプラグインを開発しました。 そこで、実装したプラグインをPython2と3の違いを吸収して複数環境でテストするようにCI環境を構築したところ、ハマりどころが多かったため、この機会にまとめてみます。 この記事ではTravis CIを使って、複数のPythonバージョンにまたがるテストを実行して、カバレッジを計測する方法をご紹介します。 モジュールを実装する まず、テストしたい簡単なモジュールを実装しましょう。今回はcalculatorモジュールにcalculator.pyを置き、Calculatorクラスを実装しました。 今回は全てのコードをPython3で実装することを想定しています。

    複数バージョンのPython向けにCI環境を構築してテストする - Qiita
    gigi-net
    gigi-net 2015/12/25
    Python Advent Calendar書きました
  • 【cocos2d-x 3.0】binding-generatorでScript Bindingを自動化する方法 - Qiita

    cocos2d-x Advent Calendar 2013 12月15日の記事です。 まずは投稿が遅れましたことお詫び申し上げます。 この記事は? まだalpha版であるcocos2d-x 3.0では、さまざまな新機能が追加されています。 そのなかでも、従来は面倒だったScript Bindingが簡単に行えるユーティリティbinding-generatorをご紹介します。 今回は特にLua Bindingを例に説明します。 cocos2d-x 3.0 alpha 今年9月にcocos2d-x 3.0のalpha版が公開されました。 12/7に開催された『札幌C++勉強会 #5』において、cocos2d-x 3.0の新機能についてセッションを行いました。 Script Binding以外の変更点については以下のスライドをご覧ください。 cocos2d-x 2.xまでのLua Bindin

    【cocos2d-x 3.0】binding-generatorでScript Bindingを自動化する方法 - Qiita
    gigi-net
    gigi-net 2013/12/16
    cocos2d-x Advent Calendar書きました。ぜひ!
  • 1