[SF2][Symfony][Symfony2]tworzenie pola request file w testach? |
[SF2][Symfony][Symfony2]tworzenie pola request file w testach? |
10.10.2018, 12:54:11
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.
Na forach pisze, że tak można zasymlować GET ale FILE niestety nie wiem. Może mi ktoś pomóc |
|
|
10.10.2018, 13:11:04
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
|
|
|
11.10.2018, 08:23:51
Post
#3
|
|
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 :
tutaj funkcja _createUploadedFile:
No i nie przesyła mi tego pliku :-( |
|
|
11.10.2018, 12:09:25
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Chodzi chodzi tylo Ty źle załączyłeś plik. Mam wrażenie że nie wiesz co robisz. Zrobiłeś Copy&paste bez zrozumienie tego co się dzieje.
https://symfony.com/doc/current/testing.htm...-method-sidebar zobacz jak wyglądają parametry metory request |
|
|
11.10.2018, 12:25:58
Post
#5
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 24.08.2017 Ostrzeżenie: (0%) |
No dobra z tym akurat nie ma problemu. Już sobie poradziłem . Tylko jak wysłać tego clienta ?
ponieważ gdy robię client->request to nie wysyłam tego. Ponieważ próbuje to odebrać i niczego nie dostaje. Chyba, że coś źle robię. No ale gdy próbuje użyć var_dump($_POST) aby odebrać dane to niczego nie mam tak jakby nigdzie nie wysłał tych informacji. Mam nadzieje, że dobrze to wyjaśniłem. PO prostu :
Wysyłam dane i próbuje teraz odebrać te pole FILE i nie wiem właśnie jak.: Gdy dla testu robię takie coś: var_dump($_POST) to tablica jest pusta. Może mi pomożesz jak to wyciągnąć? Tylko o to mi chodzi . Z resztą sobie już poradziłem Ten post edytował symer 11.10.2018, 12:26:35 |
|
|
11.10.2018, 15:48:08
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Pliki to raczej $_FILES
|
|
|
11.10.2018, 15:49:56
Post
#7
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 24.08.2017 Ostrzeżenie: (0%) |
No tak zamuliłem się w akcji ale tak , czy siak nic nie działa. Po prostu tablica $_FILES jest pusta
|
|
|
11.10.2018, 15:53:36
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Tak jak Python napisal masz zle podane parametry tablica z photo powinna byc o jedno miejsce wyzej
|
|
|
11.10.2018, 17:14:41
Post
#9
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 24.08.2017 Ostrzeżenie: (0%) |
Zrobiłem tak i pełno błedów wyskakuje. Podniosłem o jedno miejsce wyżej:
|
|
|
11.10.2018, 17:31:34
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Daj jako trzeci parametr pusta tablice.. a czwarty ma byc ten z photo... czytasz to co jest w dokumentacji ? Czy raczej to jest komiks dla Ciebie i przegladasz sobie obrazki ?☺
|
|
|
11.10.2018, 17:59:03
Post
#11
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 24.08.2017 Ostrzeżenie: (0%) |
No czytam dokumentacje ale próbowałem z niej i się wkurzyłem i tak zacząłem ten wątek. Widocznie źle to zrozumiałem. NO wcześniej tak przecież miałem zrobione i podczas wysłania mam pustą tablicę. Praktycznie wróciłem do punktu wyjścia :-(
Ten post edytował symer 11.10.2018, 18:02:38 |
|
|
11.10.2018, 18:29:36
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Wchodzi Ci w ogóle do tej akcji ? Przypisz ten request w testach caly do zmiennej i zrob na nim ->html() luub ->text i go pokaz
Ten post edytował rad11 11.10.2018, 18:40:17 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 18:28 |