Skip to content

release/pattern-matching-and-automated-tests#29

Merged
alvinjohnsonso merged 18 commits into
masterfrom
release/pattern-matching-and-automated-tests
Jan 27, 2022
Merged

release/pattern-matching-and-automated-tests#29
alvinjohnsonso merged 18 commits into
masterfrom
release/pattern-matching-and-automated-tests

Conversation

@alvinjohnsonso

Copy link
Copy Markdown
Contributor
  • Enhanced pattern matching feature.
  • Integration tests using selenium.
  • Workflows for
    • Building package on release.
    • Running selenium tests on PR request/update.

Added linters for
- JS
- CSS
- PHP
Applied Wordpress recommended coding standards
- Applied WordPress coding standards
- Added Linters
  - PHPCS
  - StyleLint
  - ESLint
- updated listing details
- updated installation instructions content
- updated screenshots
* added tawk-url-utils package for updating the pattern matching logic

* added release github workflow

* added composer build scripts for dev and prod dependencies

* added upgrade script for version upgrades
* added phpunit and php selenium webdriver to dev dependencies.

* created selenium tests for integration testing of available features of the plugin.

* created a github actions workflow to run the selenium tests.

* added a readme file on how to run tests locally.
@alvinjohnsonso alvinjohnsonso merged commit 90f0046 into master Jan 27, 2022
@eug-L eug-L deleted the release/pattern-matching-and-automated-tests branch September 5, 2024 04:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants