sigwyg / nuxt-typescript-sample

Nuxt x TypeScriptのboilerplate
0 stars 0 forks source link

E2EにCypressを導入 #8

Closed sigwyg closed 4 years ago

sigwyg commented 4 years ago

cypress runまで通すためには、nuxt startが必要なので、ちゃんとbuildできるようにした

sigwyg commented 4 years ago

buildかgenerateのタイミングで終わらなくなってしまう

sigwyg commented 4 years ago

startならエラー吐いてるので、そこから掘ってくことにする

sigwyg commented 4 years ago

2

sigwyg commented 4 years ago

んー。ローカルではテスト動くのに、なんで落ちるんだろ?

npm start
npx cypress run --config-file cypress.json --env false

サーバーが立ち上がってない

sigwyg commented 4 years ago

おそらくnuxt-ts buildしてからでないと、start落ちるのが原因。

      - name: cypress run
        uses: cypress-io/github-action@v1
        with:
          build: npm run build
          start: npm start
          record: false

とはいえ、↑のbuildは実行されたものの終わらない

sigwyg commented 4 years ago

テスト通った…が、devだから若干負けた感ある