Skip to content
/ nala Public
forked from adobecom/nala

Automated E2E testing of Milo-based projects.

License

Notifications You must be signed in to change notification settings

elan-tbx/nala

 
 

Repository files navigation

Nala

nala

Automated E2E and integration testing of Milo-based projects.

Get started

Install Nala

npm install

Install Playwright's Browser Binaries

npx playwright install

Basic use

Test everything

npm test

Test a Milo branch

You may want to test a Milo branch. This could be for either milo, consumers or both. This is done by setting an environment variable before you run your tests.

export branch=your-branch-name

Advanced use

Test only a specific consumer

npm test -- -g @bacom

Test only milo

npm test -- -g @milo

Test only a specific feature

npm test -- -g @large-button

Test multiple features

npm test -- -g large-button|medium-button

About

Automated E2E testing of Milo-based projects.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.7%
  • Shell 2.3%