function RulesTestCase::testPassingByReference
Tests passing arguments by reference to an action.
File
- 
              tests/
rules.test, line 410  
Class
- RulesTestCase
 - Rules test cases.
 
Code
public function testPassingByReference() {
  // Keeping references of variables is unsupported, though the
  // EntityMetadataArrayObject may be used to achieve that.
  $array = array(
    'foo' => 'bar',
  );
  $data = new EntityMetadataArrayObject($array);
  rules_action('rules_action_test_reference')->execute($data);
  $this->assertTrue($data['changed'], 'Parameter has been passed by reference');
}