From 274bea2041097c5de0e74abe9d7ec85f8471e61b Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Thu, 20 May 2010 23:15:56 +0000 Subject: [PATCH] MINOR Fixed TableListFieldTest->testSelectOptionsRendering() git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@105297 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); } /**