[so2] [Linux][Tema1] Tester comportament ciudat

Andru Gheorghiu gheorghiuandru at gmail.com
Thu Mar 21 23:13:19 EET 2013


Da, conteaza... am patit si eu asta pentru ca verificam pentru parametru
invalid (EINVAL) inainte de acces refuzat (EPERM). Ambele conditii erau
indeplinite, dar EPERM are prioritate :P ... dupa ce le-am inversat a mers
:)

Andru

2013/3/21 Steliana Goga <steliana.goga at gmail.com>

> Salut!
>
> Pana la urma trebuie sa respectam o ordine a erorilor?
> Imi pica 5 teste la start, si ma gandesc ca poate asta e cauza.
>
> Steliana.
>
>
> 2013/3/13 Mihail Costea <mihail.costea90 at gmail.com>
>
>> 2013/3/13 Vlad Dogaru <ddvlad at herebedragons.ro>:
>> > On Wed, Mar 13, 2013 at 08:27:43AM +0200, Mihail Costea wrote:
>> >> 2013/3/12 Vlad Dogaru <ddvlad at herebedragons.ro>:
>> >> > On 3/12/2013 9:35 PM, Mihail Costea wrote:
>> >> >> Pentru tester: conteaza ordinea in care returnam erorile? (-EINVAL,
>> -EPERM, etc)
>> >> >
>> >> > Nu înțeleg ce înseamnă 'ordinea'.  Trebuie să întorci un cod de
>> eroare
>> >> > potrivit pentru fiecare situație.  Textul temei detaliază, iar în
>> caz de
>> >> > probleme poți verifica ce se așteaptă checker-ul să primească în
>> fiecare
>> >> > situație;  dacă sunt inconsecvențe între checker și text, let me
>> know.
>> >> >
>> >> > Thanks,
>> >> > Vlad
>> >> > _______________________________________________
>> >> > http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>> >>
>> >> Deci pentru cazul meu daca ar fi trebuit sa returnez ambele valori
>> >> -EBUSY si -EPERM (ambele conditii sunt incalcate), atunci returnam
>> >> -EBUSY pentru ca era primul lucru verificat. Nu mai ajungea si la
>> >> testul cu -EPERM asa ca nu aveam cum sa returnez si aceasta valoare.
>> >
>> > A, am înțeles.  E un neajuns al enunțului.  Ce pot garanta e că nu
>> > schimbăm checkerul fără să anunțăm (cu atât mai puțin acest detaliu),
>> > deci dacă trece testele, ești safe.
>> >
>> > Thanks,
>> > Vlad
>> > _______________________________________________
>> > http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>>
>> Este ok. Nu-i problema. Doar sa fie mentionat in enunt (returnati mai
>> intai valoarea x inainte de y). Ca sa nu pierzi timpul cu o eroare
>> care nu exista.
>>
>> --
>> Mihail Costea
>> _______________________________________________
>> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>>
>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20130321/1849fb34/attachment.html>


More information about the so2 mailing list