Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF2][Symfony][Symfony2]tworzenie pola request file w testach?
symer
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 24.08.2017

Ostrzeżenie: (0%)
-----


Witam. Jak za symulować w testach wysyłanie request? chodzi mi o dane pola file jak zasymilować . Oraz także GET.
  1. $client = static::createClient();
  2. $client->request('GET', $url);

Na forach pisze, że tak można zasymlować GET ale FILE niestety nie wiem. Może mi ktoś pomóc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
symer
post
Post #2





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 24.08.2017

Ostrzeżenie: (0%)
-----


Niestety słabo. Nic nie chodzi.
próbuje tak :
  1. $this->client = static::createClient();
  2. $photo = array(
  3. 'data' => $this->_createUploadedFile()
  4. );
  5. $this->client->request(
  6. 'POST',
  7. $this->client->getContainer()->get('router')->generate(
  8. 'edit_add', array('id_add' => '1')
  9. ),
  10. array('name' => 'Fabien'),
  11. array('photo' => $photo )
  12. );


tutaj funkcja _createUploadedFile:
  1. public function _createUploadedFile() {
  2. return new UploadedFile(
  3. 'C:\xampp\htdocs\heroku\my_project_test\web\images\1.jpg', 'photo.jpg', 'image/jpeg', null
  4. );
  5. }


No i nie przesyła mi tego pliku :-(
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 20:14