Aktywne Wpisy
jaroty +282
Tłuścioch i pisiory: AAAEEEAAA NA PEWNO #!$%@? HAHA CO ZA MINISTER PIJAK UGA BUGA
Kierwiński: macie tu wydruk z alkomatu i japa
A gdyby to Pierdosław Smrodziński albo inny pisior brzmiał jakby był pijany, to media tłuściocha już rozpływałyby się nad atutami picia wódeczki i jak to Jan Paweł Drugi też lubił sobie wypić, a tak w ogóle to proszę przestać atakować Polskę i katolicką polskość Polski XdddDdDDDDD
#bekazpisu #polityka #partiarosyjska
Kierwiński: macie tu wydruk z alkomatu i japa
A gdyby to Pierdosław Smrodziński albo inny pisior brzmiał jakby był pijany, to media tłuściocha już rozpływałyby się nad atutami picia wódeczki i jak to Jan Paweł Drugi też lubił sobie wypić, a tak w ogóle to proszę przestać atakować Polskę i katolicką polskość Polski XdddDdDDDDD
#bekazpisu #polityka #partiarosyjska
JC97 +102
Jak to jest możliwe, że chłop jest tak #!$%@?, że nie potrafi 2 słów powiedzieć, a zaraz potem daje normalnie wywiad i tam brzmi normalnie. Przecież to się kupy nie trzyma i jasne jest, że coś tam nie zagrało. #polityka
Napisałem testy jednostkowe skryptu wykonującego pewne operacje na plikach tekstowych. Przed wykonaniem testów, w bloku
before()
, usuwam zawartość folderu na którym przeprowadzam testy, następnie kopiuję z innego folderu (o nazwieresources
) tzw.pliki startowe
. Chcę po prostu żeby przed rozpoczęciem testów, folder testowy miał zawsze jakąśtam (zawsze taką samą) zawartość. Do kopowania plików zresources
do folderu testowego używam bibliotekincp
. Zaraz po blokubefore()
rozpoczynają się testy, tj. pobieram zawartość skopiowanych plików i cośtam z nimi potem robię. Testy rozpoczynam oczywiście dopiero jak ncp wywoła callback (czyli na 100% zakończy kopiowanie folderu).Problem w tym, że testy raz przechodzą a raz nie xD Zauważyłem że jest to spowodowane tym, że
fs.readFileSync(fileOriginalFullPath);
czasem zwraca poprawną zawartość plików, czasem zwraca nic, nie rzucając żadnym błędem. Pytanie czym może być to spowodowane. Czy to możliwe że mimo zakończenia procesu kopiowania, pliki te nadal są w jakiś sposób przetwarzane? I przez to nie zwracają wartości?setUp: Tworzysz folder i kopiujesz pakiet startowy
Testy
tearDown: Usunięcie folderu z zawartością
W takim schemacie, nawet jeśli coś się nie usunie, nie będzie miało wpływu na kolejne testy.