From 1dc0675abf3789246efc4102672e247638ee8e81 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Fri, 15 Oct 2010 02:47:39 +0000 Subject: [PATCH] MINOR Fixed TableListFieldTest->testSelectOptionsRendering() (from r105297) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112495 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- tests/forms/TableListFieldTest.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/forms/TableListFieldTest.php b/tests/forms/TableListFieldTest.php index a346e19af..77f25aeb3 100755 --- a/tests/forms/TableListFieldTest.php +++ b/tests/forms/TableListFieldTest.php @@ -140,6 +140,9 @@ class TableListFieldTest extends SapphireTest { } function testSelectOptionsRendering() { + $obj1 = $this->objFromFixture('TableListFieldTest_Obj', 'one'); + $obj2 = $this->objFromFixture('TableListFieldTest_Obj', 'two'); + $obj3 = $this->objFromFixture('TableListFieldTest_Obj', 'three'); $table = new TableListField("Tester", "TableListFieldTest_Obj", array( "A" => "Col A", )); @@ -149,9 +152,9 @@ class TableListFieldTest extends SapphireTest { $tableHTML = $table->FieldHolder(); $this->assertContains('rel="F"', $tableHTML); - $this->assertRegExp('/]*id="record-Tester-1"[^>]*>[^<]*]*class="markingcheckbox F"[^>]*>/si', $tableHTML); - $this->assertRegExp('/]*id="record-Tester-2"[^>]*>[^<]*]*class="markingcheckbox"[^>]*>/si', $tableHTML); - $this->assertRegExp('/]*id="record-Tester-3"[^>]*>[^<]*]*class="markingcheckbox F"[^>]*>/si', $tableHTML); + $this->assertRegExp('/]*id="record-Tester-' . $obj1->ID . '"[^>]*>[^<]*]*class="markingcheckbox F"[^>]*>/si', $tableHTML); + $this->assertRegExp('/]*id="record-Tester-' . $obj1->ID . '"[^>]*>[^<]*]*class="markingcheckbox"[^>]*>/si', $tableHTML); + $this->assertRegExp('/]*id="record-Tester-' . $obj3->ID . '"[^>]*>[^<]*]*class="markingcheckbox F"[^>]*>/si', $tableHTML); } /**