From 1916c77a3475a39fe98f39fb6195cebc05e2644e Mon Sep 17 00:00:00 2001
From: webchick <webchick@24967.no-reply.drupal.org>
Date: Fri, 16 Nov 2012 14:25:14 -0500
Subject: [PATCH] Issue #1836204 by sun, dawehner: Fixed Random test failure in
 Drupal\system\Tests\Menu\BreadcrumbTest.

---
 .../system/lib/Drupal/system/Tests/Menu/BreadcrumbTest.php | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/core/modules/system/lib/Drupal/system/Tests/Menu/BreadcrumbTest.php b/core/modules/system/lib/Drupal/system/Tests/Menu/BreadcrumbTest.php
index e4ecbfc3ed91..a77218bb81ad 100644
--- a/core/modules/system/lib/Drupal/system/Tests/Menu/BreadcrumbTest.php
+++ b/core/modules/system/lib/Drupal/system/Tests/Menu/BreadcrumbTest.php
@@ -111,10 +111,15 @@ function testBreadCrumbs() {
       'admin/structure/menu' => t('Menus'),
     );
     $this->assertBreadcrumb('admin/structure/menu/manage/tools', $trail);
+
+    $mlid_node_add = db_query('SELECT mlid FROM {menu_links} WHERE link_path = :href AND module = :module', array(
+      ':href' => 'node/add',
+      ':module' => 'system',
+    ))->fetchField();
     $trail += array(
       'admin/structure/menu/manage/tools' => t('Tools'),
     );
-    $this->assertBreadcrumb("admin/structure/menu/item/6/edit", $trail);
+    $this->assertBreadcrumb("admin/structure/menu/item/$mlid_node_add/edit", $trail);
     $this->assertBreadcrumb('admin/structure/menu/manage/tools/edit', $trail);
     $this->assertBreadcrumb('admin/structure/menu/manage/tools/add', $trail);
 
-- 
GitLab