Test for Vim script!

2014/11/08 VimConf 2014 thinca

自己紹介

本日のテーマ

テスト!

テスト、書いてますか?

テスティングフレームワーク

巷にはたくさんある

#

Vim script でも テストしたい!

#

Vim script に テスティング フレームワークはあるの?

あります!

既存のテスティングフレームワーク達 (1/3)

既存のテスティングフレームワーク達 (2/3)

既存のテスティングフレームワーク達 (3/3)

…多すぎる

どうしてこうなった

どれを選べばいいの?

どれを選べばいいの?

#

ないなら作ればいいじゃない!

#

_人人人人人人_ > themis.vim <  ̄^Y^Y^Y^Y^Y^Y ̄

themis.vim について

themis.vim の特徴

シェルから実行可能

シンプルなテストルール

複数のテストスタイル

様々な結果フォーマット

デモ

CI

Travis-CI

before_script:
  - git clone https://github.com/thinca/vim-themis /tmp/vim-themis
script:
  - /tmp/vim-themis/bin/themis

AppVeyor

今後

まとめ

おしまい