Skip to content

Commit 6283103

Browse files
committed
Tweak film test to account for both new and old site layout data
1 parent 80afe1c commit 6283103

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/ImdbTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ public function testFilm()
1818
$this->assertEquals('2014', $film['year']);
1919
$this->assertEquals('vi1586278169', $film['trailer']["id"]);
2020
$this->assertEquals('https://www.imdb.com/video/vi1586278169', $film['trailer']["link"]);
21-
$this->assertEquals('Cooper', $film['cast'][0]["character"]);
22-
$this->assertEquals('Matthew McConaughey', $film['cast'][0]["actor"]);
23-
$this->assertEquals('nm0000190', $film['cast'][0]["actor_id"]);
21+
$this->assertContains($film['cast'][0]["character"], array('Cooper', 'Murph (Older)'));
22+
$this->assertContains($film['cast'][0]["actor"], array('Matthew McConaughey', 'Ellen Burstyn'));
23+
$this->assertContains($film['cast'][0]["actor_id"], array('nm0000190', 'nm0000995'));
2424
}
2525

2626
public function testFilmBySearching()
@@ -34,9 +34,9 @@ public function testFilmBySearching()
3434
$this->assertEquals('2014', $film['year']);
3535
$this->assertEquals('vi1586278169', $film['trailer']["id"]);
3636
$this->assertEquals('https://www.imdb.com/video/vi1586278169', $film['trailer']["link"]);
37-
$this->assertEquals('Cooper', $film['cast'][0]["character"]);
38-
$this->assertEquals('Matthew McConaughey', $film['cast'][0]["actor"]);
39-
$this->assertEquals('nm0000190', $film['cast'][0]["actor_id"]);
37+
$this->assertContains($film['cast'][0]["character"], array('Cooper', 'Murph (Older)'));
38+
$this->assertContains($film['cast'][0]["actor"], array('Matthew McConaughey', 'Ellen Burstyn'));
39+
$this->assertContains($film['cast'][0]["actor_id"], array('nm0000190', 'nm0000995'));
4040
}
4141

4242
public function testFilmOptions()

0 commit comments

Comments
 (0)