Skip to content

An example of headless puppeteer testing of fresh using GitHub actions.

Notifications You must be signed in to change notification settings

Hyprtxt/marionette.deno.dev

Repository files navigation

Marionette

A Fresh project at https://marionette.deno.dev

A Fresh module at https://deno.land/x/[email protected]

A Github Repo at https://github.com/Hyprtxt/marionette.deno.dev

This is intereting because it has Puppeteer Testing integrated with Github Actions!

Try:

deno test -A

But you need to install Chrome or Firefox with the link first. It will give you the install command, or you can go copy it out of the github action.

Github Actions

Runs deno fmt and the Puppeteer tests on Github Actions using a Linux Host. Fork the project and push to main or test to try it out.

.github/workflows/deno.yml

Things to do

Setup the tests so they launch the project, and test that version.

Fresh Usage

Start the project:

deno task start

This will watch the project directory and restart as necessary.

About

An example of headless puppeteer testing of fresh using GitHub actions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published