woocommerce/plugins/woocommerce-admin/tests
Joshua T Flowers 8ff08ea0c9 Use abstraction to add and retrieve task data (https://github.com/woocommerce/woocommerce-admin/pull/7918)
* Add class check to added tasks

* Make Task class asbtract

* Update tasks to use abstraction

* Update task property calls to methods and add extended class

* Fix up task tests

* Reorder script enqueing to check less expensive operations first

* Fix up dismissable and snoozeable checks

* Fix up typos

* Load default task classes on init

* Handle PR feedback

* Fix extended tasks not showing

* Update is_visible to can_view in deprecated tasks

* Use TestTask class for unit tests

* Add changelog entry

* Fix up API tests

* Update ExtendedClass name to DeprecatedExtendedClass

* Fix up rebase
2021-11-16 08:59:55 -05:00
..
api Use abstraction to add and retrieve task data (https://github.com/woocommerce/woocommerce-admin/pull/7918) 2021-11-16 08:59:55 -05:00
e2e Add tests to Subscriptions inclusion (https://github.com/woocommerce/woocommerce-admin/pull/7804) 2021-11-04 10:15:42 -03:00
features Use abstraction to add and retrieve task data (https://github.com/woocommerce/woocommerce-admin/pull/7918) 2021-11-16 08:59:55 -05:00
framework Add unit tests around extended payment gateway controller (https://github.com/woocommerce/woocommerce-admin/pull/7133) 2021-06-14 10:23:04 -04:00
navigation Add initial tests for navigation Menu class (https://github.com/woocommerce/woocommerce-admin/pull/6492) 2021-03-03 08:09:33 -05:00
notes Add source support for notes query (https://github.com/woocommerce/woocommerce-admin/pull/6979) 2021-05-14 13:13:51 -03:00
remote-inbox-notifications Feature/add logger to rin (https://github.com/woocommerce/woocommerce-admin/pull/7194) 2021-08-30 13:26:36 -07:00
reports Fix unsecured report files (https://github.com/woocommerce/woocommerce-admin/pull/7691) 2021-09-21 12:06:49 -07:00
schedulers Add newsletter signup to profiler (https://github.com/woocommerce/woocommerce-admin/pull/7601) 2021-08-31 12:39:04 +08:00
api-init.php Avoid updating customer info synchronously when "last active" is modified. (https://github.com/woocommerce/woocommerce-admin/pull/6765) 2021-04-12 10:17:02 -04:00
batch-queue.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
bootstrap.php Include yoast phpunit polyfills in phpunit tests (https://github.com/woocommerce/woocommerce-admin/pull/7695) 2021-09-23 18:01:52 +08:00
category-lookup.php Fix category lookup class (https://github.com/woocommerce/woocommerce-admin/pull/7709) 2021-09-28 13:59:10 -03:00
install.php Detect missed DB version number updates and fix them. (https://github.com/woocommerce/woocommerce-admin/pull/6818) 2021-04-16 15:01:04 -04:00
loader.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
page-controller.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
plugin-version.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
plugins-helper.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
test-sample.php Fix usage of "package" tag in file headers (https://github.com/woocommerce/woocommerce-admin/pull/4940) 2020-08-11 16:18:47 -03:00
wc-admin-helper.php Add date range support to remaining notes (https://github.com/woocommerce/woocommerce-admin/pull/7222) 2021-06-24 11:32:02 -03:00