Commit 0cc835e1 authored by Jonathan Smith's avatar Jonathan Smith Committed by Jonathan Smith
Browse files

Issue #3136553 by jonathan1055: Remove Rules testing to allow 9.x tests to run

parent 584c1c97
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -5,7 +5,6 @@
    "license": "GPL-2.0-or-later",
    "homepage": "https://drupal.org/project/scheduler",
    "require-dev": {
        "drupal/rules": "^3",
        "drush/drush": "^9.0 || ^10",
        "drupal/devel_generate": "^2.0 || 3.x-dev"
    },
+0 −1
Original line number Diff line number Diff line
@@ -11,7 +11,6 @@ dependencies:
  - drupal:node
  - drupal:views
test_dependencies:
  - rules:rules
  - devel:devel_generate
libraries:
  - scheduler/admin
+0 −1
Original line number Diff line number Diff line
@@ -4,7 +4,6 @@
    "type": "drupal-module",
    "license": "GPL-2.0-or-later",
    "require": {
        "drupal/rules": "^3.x",
        "drupal/scheduler": "^1.0"
    }
}
+0 −1
Original line number Diff line number Diff line
@@ -4,5 +4,4 @@ description: 'Scheduler sub-module providing conditions, actions and events for
core: 8.x
core_version_requirement: ^8 || ^9
dependencies:
  - rules:rules
  - scheduler:scheduler
+6 −0
Original line number Diff line number Diff line
@@ -28,6 +28,12 @@ class SchedulerRulesActionsTest extends SchedulerBrowserTestBase {
  public function setUp() {
    parent::setUp();

    // If the Rules module has not been loaded then skip the tests.
    // @see https://www.drupal.org/project/scheduler/issues/3136553
    if (!\Drupal::moduleHandler()->moduleExists('rules')) {
      $this->markTestSkipped('Rules module is not available for testing.');
    }

    $this->rulesStorage = $this->container->get('entity_type.manager')->getStorage('rules_reaction_rule');
    $this->expressionManager = $this->container->get('plugin.manager.rules_expression');
    $this->drupalLogin($this->adminUser);
Loading