Browse Source

test fixs

Bastien Sevajol 11 years ago
parent
commit
5b383b062e

File diff suppressed because it is too large
+ 2448 - 0
.debug/out1348738160.html


+ 49 - 18
src/Muzich/CoreBundle/Tests/Controller/HomeControllerTest.php View File

52
           $hardtek_id => 'Hardtek', 
52
           $hardtek_id => 'Hardtek', 
53
           $tribe_id   => 'Tribe'
53
           $tribe_id   => 'Tribe'
54
         ),
54
         ),
55
-        'count'     => $this->getContainer()->getParameter('search_default_count'),
56
-        'user_id'   => null,
57
-        'group_id'  => null,
58
-        'favorite' => false,
59
-        'ids'       => null,
60
-        'ids_display' => null
55
+        'count'       => $this->getContainer()->getParameter('search_default_count'),
56
+        'user_id'     => null,
57
+        'group_id'    => null,
58
+        'favorite'    => false,
59
+        'ids'         => null,
60
+        'ids_display' => null,
61
+        'tag_strict'  => false,
62
+        'string'      => null,
61
     ), $this->getSession()->get('user.element_search.params'));
63
     ), $this->getSession()->get('user.element_search.params'));
62
     
64
     
63
     // On fabrique l'ElementSearcher correspondant
65
     // On fabrique l'ElementSearcher correspondant
564
     
566
     
565
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
567
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
566
     // On effectue la kekete ajax
568
     // On effectue la kekete ajax
569
+    // 
570
+    // TODO: Ici ça a changé! On trasmet le form de filtre !!!
571
+    /*
572
+     * $form = $this->selectForm('form[action="'.$url.'"] input[type="submit"]');
573
+        
574
+    // On met ce que l'on veut dans le form
575
+    $form['element_search_form[network]'] = ElementSearcher::NETWORK_PUBLIC;
576
+    $form['element_search_form[tags]'] = json_encode(array($hardtek_id, $tribe_id));
577
+    $this->submit($form);
578
+     */
579
+        
567
     $crawler = $this->client->request(
580
     $crawler = $this->client->request(
568
-      'GET', 
581
+      'POST', 
569
       $url, 
582
       $url, 
570
-      array(), 
583
+      array('element_search_form' => array(
584
+        'network' => ElementSearcher::NETWORK_PUBLIC,
585
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
586
+      )), 
571
       array(), 
587
       array(), 
572
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
588
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
573
     );
589
     );
586
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
602
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
587
     // On effectue la kekete ajax
603
     // On effectue la kekete ajax
588
     $crawler = $this->client->request(
604
     $crawler = $this->client->request(
589
-      'GET', 
605
+      'POST', 
590
       $url, 
606
       $url, 
591
-      array(), 
607
+      array('element_search_form' => array(
608
+        'network' => ElementSearcher::NETWORK_PUBLIC,
609
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
610
+      )), 
592
       array(), 
611
       array(), 
593
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
612
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
594
     );
613
     );
601
     $url = $this->generateUrl('element_new_get', array('refid' => $first_id));
620
     $url = $this->generateUrl('element_new_get', array('refid' => $first_id));
602
     // On effectue la kekete ajax
621
     // On effectue la kekete ajax
603
     $crawler = $this->client->request(
622
     $crawler = $this->client->request(
604
-      'GET', 
623
+      'POST', 
605
       $url, 
624
       $url, 
606
-      array(), 
625
+      array('element_search_form' => array(
626
+        'network' => ElementSearcher::NETWORK_PUBLIC,
627
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
628
+      )), 
607
       array(), 
629
       array(), 
608
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
630
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
609
     );
631
     );
637
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
659
     $url = $this->generateUrl('element_new_count', array('refid' => $first_id));
638
     // On effectue la kekete ajax
660
     // On effectue la kekete ajax
639
     $crawler = $this->client->request(
661
     $crawler = $this->client->request(
640
-      'GET', 
662
+      'POST', 
641
       $url, 
663
       $url, 
642
-      array(), 
664
+      array('element_search_form' => array(
665
+        'network' => ElementSearcher::NETWORK_PUBLIC,
666
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
667
+      )), 
643
       array(), 
668
       array(), 
644
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
669
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
645
     );
670
     );
653
     $url = $this->generateUrl('element_new_get', array('refid' => $first_id));
678
     $url = $this->generateUrl('element_new_get', array('refid' => $first_id));
654
     // On effectue la kekete ajax
679
     // On effectue la kekete ajax
655
     $crawler = $this->client->request(
680
     $crawler = $this->client->request(
656
-      'GET', 
681
+      'POST', 
657
       $url, 
682
       $url, 
658
-      array(), 
683
+      array('element_search_form' => array(
684
+        'network' => ElementSearcher::NETWORK_PUBLIC,
685
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
686
+      )),  
659
       array(), 
687
       array(), 
660
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
688
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
661
     );
689
     );
687
     $url = $this->generateUrl('element_new_count', array('refid' => $element->getId()));
715
     $url = $this->generateUrl('element_new_count', array('refid' => $element->getId()));
688
     // On effectue la kekete ajax
716
     // On effectue la kekete ajax
689
     $crawler = $this->client->request(
717
     $crawler = $this->client->request(
690
-      'GET', 
718
+      'POST', 
691
       $url, 
719
       $url, 
692
-      array(), 
720
+      array('element_search_form' => array(
721
+        'network' => ElementSearcher::NETWORK_PUBLIC,
722
+        'tags'    => json_encode(array($hardtek_id, $tribe_id))
723
+      )), 
693
       array(), 
724
       array(), 
694
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
725
       array('HTTP_X-Requested-With' => 'XMLHttpRequest')
695
     );
726
     );

+ 7 - 2
src/Muzich/CoreBundle/lib/FunctionalTest.php View File

26
   
26
   
27
   protected function outputDebug($content = null)
27
   protected function outputDebug($content = null)
28
   {
28
   {
29
-    unlink('/home/bux/.debug/out.html');
30
-    $monfichier = fopen('/home/bux/.debug/out.html', 'a+');
29
+    $time = time();
30
+    //unlink('.debug/out'.$time.'.html');
31
+    if(@mkdir("./debug",0777,true))
32
+    {
33
+      
34
+    }
35
+    $monfichier = fopen('.debug/out'.$time.'.html', 'a+');
31
     if (!$content)
36
     if (!$content)
32
     {
37
     {
33
       fwrite($monfichier, $this->client->getResponse()->getContent());
38
       fwrite($monfichier, $this->client->getResponse()->getContent());