From 4489759b74ac1a2cd9d0fc45982147746145219b Mon Sep 17 00:00:00 2001 From: webchick Date: Wed, 4 Apr 2012 10:07:00 -0700 Subject: Issue #1280792 follow-up BTMash, irunflower, Zgear: Fixed Trigger upgrade path: Node triggers removed when upgrading to 7-dev from 6.25. --- modules/simpletest/tests/upgrade/drupal-6.trigger.database.php | 6 ++++++ modules/simpletest/tests/upgrade/upgrade.trigger.test | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) (limited to 'modules/simpletest/tests') diff --git a/modules/simpletest/tests/upgrade/drupal-6.trigger.database.php b/modules/simpletest/tests/upgrade/drupal-6.trigger.database.php index 07160d9ec..0962f3582 100644 --- a/modules/simpletest/tests/upgrade/drupal-6.trigger.database.php +++ b/modules/simpletest/tests/upgrade/drupal-6.trigger.database.php @@ -60,6 +60,12 @@ db_insert('trigger_assignments')->fields(array( 'aid' => 'node_save_action', 'weight' => '1', )) +->values(array( + 'hook' => 'nodeapi', + 'op' => 'presave', + 'aid' => 'node_make_sticky_action', + 'weight' => '1', +)) ->values(array( 'hook' => 'nodeapi', 'op' => 'somehow_nodeapi_got_a_very_long', diff --git a/modules/simpletest/tests/upgrade/upgrade.trigger.test b/modules/simpletest/tests/upgrade/upgrade.trigger.test index 028ea4f05..7413bed52 100644 --- a/modules/simpletest/tests/upgrade/upgrade.trigger.test +++ b/modules/simpletest/tests/upgrade/upgrade.trigger.test @@ -11,7 +11,7 @@ class UpgradePathTriggerTestCase extends UpgradePathTestCase { public static function getInfo() { return array( 'name' => 'Trigger upgrade path', - 'description' => 'Trigger upgrade path tests.', + 'description' => 'Trigger upgrade path tests for Drupal 6.x.', 'group' => 'Upgrade path', ); } @@ -30,5 +30,10 @@ class UpgradePathTriggerTestCase extends UpgradePathTestCase { */ public function testTaxonomyUpgrade() { $this->assertTrue($this->performUpgrade(), t('The upgrade was completed successfully.')); + $this->drupalGet('admin/structure/trigger/node'); + $this->assertRaw(''. t('Make post sticky') .''); + $this->assertRaw(''. t('Publish post') .''); + $this->drupalGet('admin/structure/trigger/comment'); + $this->assertRaw(''. t('Publish comment') .''); } } -- cgit v1.2.3