Jordi Boggiano 9 лет назад
Родитель
Сommit
7731c23c87

+ 2 - 0
src/Packagist/WebBundle/Controller/FeedController.php

@@ -199,6 +199,8 @@ class FeedController extends Controller
 
         if ($feed->count()) {
             $feed->setDateModified($feed->getEntry(0)->getDateModified());
+        } else {
+            $feed->setDateModified(new \DateTime());
         }
 
         return $feed;

+ 2 - 2
src/Packagist/WebBundle/Tests/Controller/AboutControllerTest.php

@@ -11,6 +11,6 @@ class AboutControllerTest extends WebTestCase
         $client = self::createClient();
 
         $crawler = $client->request('GET', '/about');
-        $this->assertEquals('What is Packagist?', $crawler->filter('.box h1')->first()->text());
+        $this->assertEquals('What is Packagist?', $crawler->filter('h2.title')->first()->text());
     }
-}
+}

+ 1 - 1
src/Packagist/WebBundle/Tests/Controller/FeedControllerTest.php

@@ -21,7 +21,7 @@ class FeedControllerTest extends WebTestCase
 
         $crawler = $client->request('GET', $url);
 
-        $this->assertEquals(200, $client->getResponse()->getStatusCode());
+        $this->assertEquals(200, $client->getResponse()->getStatusCode(), $client->getResponse()->getContent());
         $this->assertContains($format, $client->getResponse()->getContent());
 
         if ($vendor !== null) {

+ 2 - 2
src/Packagist/WebBundle/Tests/Controller/WebControllerTest.php

@@ -16,7 +16,7 @@ class WebControllerTest extends WebTestCase
         $client = self::createClient();
 
         $crawler = $client->request('GET', '/');
-        $this->assertEquals('Getting Started', $crawler->filter('.getting-started h1')->text());
+        $this->assertEquals('Getting Started', $crawler->filter('.getting-started h2')->text());
     }
 
     public function testPackages()
@@ -32,7 +32,7 @@ class WebControllerTest extends WebTestCase
         $client = self::createClient();
         //we expect package to be clickable and showing at least 'package' div
         $crawler = $client->request('GET', '/packages/');
-        $link = $crawler->filter('.packages li h1 a')->first()->attr('href');
+        $link = $crawler->filter('.packages li a')->first()->attr('href');
 
         $crawler = $client->request('GET', $link);
         $this->assertTrue($crawler->filter('.package')->count() > 0);