GW前からちょこちょこ触りだしていたE2EのテストフレームワークCypress
Angularのサンプルプロジェクトに入れて少しづつ試していたのですがCircleCIでテスト回すようにしてみたらなんと日本語表示ができない状態でした
少し調べてみたところnotofontを入れるだけで対応できそう&パッケージが存在したようなのでCI回す際都度インストールさせるようにしてみました
- .circleci/config.yml(一部抜粋)
version: '2.1' commands: install_notofont: steps: - run: apt-get install -y fonts-noto-cjk executor: cypress: docker: - image: cypress/base:10 jobs: e2e: executor: cypress steps: - install_notofont ..... ..... ..... .....
対応前
対応後
むだに2.1から使えるexecutor,commandsを使って分けてますがやってることはただただapt-get
してるだけです
今回は小ネタですがもうすこしいじってみたらまた記事書きます!