Skip to content

mukeshcompucorp/mosaico-backstopjs-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to

  • Create configs/crm-config.json file with the following content.
{
  "url": "your_local_url",
  "credentials": {
    "name": "local_username",
    "pass": "local_password"
  }
}
  • Run a specific config file (all scenarios must be under scenarios folder) node test-runner.js --task=reference --configPath=./search-actions.json

node test-runner.js --task=test --configPath=./search-actions.json

Note

This script always needs to be run with shoreditch test to verify that, changes of extension does not affect shoreditch styling.

Covered pages

Vanilla CiviCRM tests

Use https://github.com/compucorp/backstopjs-config/ for Vanilla CiviCRM tests It is must to test with the above scenairos if any of the changes are done in shoreditch theme.

Mosaico specifics

New Mailing

  • Step 1 Intial screen
  • Step 1 recipients popup
  • Step 2 Edit Mail screen
  • Step 2 Mail test send
  • Step 2 Mail test preview HTML
  • Step 2 Mail test preview Text
  • Step 3 Initial screen
  • Step 3 Advanced settings popup
  • Step 3 Radio Buttons
  • Template management

About

BackstopJS test suite for Mosaico Mailing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published