Chris@0: drupalCreateNode(); Chris@0: $account = $this->drupalCreateUser(); Chris@0: $this->drupalLogin($account); Chris@0: Chris@0: $this->drupalGet('token-test/' . $node->id()); Chris@0: $this->assertText("Tokens: {$node->id()} {$account->id()}"); Chris@0: $this->assertCacheTags(['node:1', 'rendered', 'user:2']); Chris@0: $this->assertCacheContexts(['languages:language_interface', 'theme', 'url.query_args:' . MainContentViewSubscriber::WRAPPER_FORMAT, 'user']); Chris@0: Chris@0: $this->drupalGet('token-test-without-bubleable-metadata/' . $node->id()); Chris@0: $this->assertText("Tokens: {$node->id()} {$account->id()}"); Chris@0: $this->assertCacheTags(['node:1', 'rendered', 'user:2']); Chris@0: $this->assertCacheContexts(['languages:language_interface', 'theme', 'url.query_args:' . MainContentViewSubscriber::WRAPPER_FORMAT, 'user']); Chris@0: } Chris@0: Chris@0: }