-
-
Notifications
You must be signed in to change notification settings - Fork 22
Fix 51 issue #70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix 51 issue #70
Conversation
@ffMathy I am planning to continue working on this PR after having your feedback |
Direction seems OK, if you can get the existing breaking tests passing. Thank you so much for looking into this! <3 |
May be we should replace I will try without it, but just think about that. |
…i was doing before was breaking test called "class method received"
…al method like "received" moved into Get unitlity, added method initialState.recordedGetPropertyState & initialState.recordedSetPropertyState
…at that expects same method of proxy. 2. Recording getState on call special method like "received" if disableFor was used on substituted object
@ffMathy I have made required fixes "class method received" test was broken because I was throwing error in Two tests for disableFor also was broken, it actually seems like they was not working correctly, get, set and apply of disableProxy was sending its I fixed that also it seems like waiting for your feedback |
So all tests pass? |
If so, that's impressive! |
Do all tests pass? |
Or is it just the tests for issue #51? |
All tests pass, 39 exact number, 1 tests skipped, but not by me |
@IlhamKhabibullin the build fails on the build server.
|
researching on it
ср, 13 нояб. 2019 г. в 14:18, Mathias Lykkegaard Lorenzen <
notifications@github.com>:
… @IlhamKhabibullin <https://github.com/IlhamKhabibullin> the build fails
on the build server.
spec/issues/59.test.ts(16,31): error TS2554: Expected 0 arguments, but got
1.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#70?email_source=notifications&email_token=AEO27IMDDQIM3OO24EC3AV3QTPPCDA5CNFSM4JLVFTPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED5ZNXY#issuecomment-553359071>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEO27INM5IITHSJJV7TIMYLQTPPCDANCNFSM4JLVFTPA>
.
|
isn't it because of previous PR
92f7e60
ср, 13 нояб. 2019 г. в 14:22, Ильхам Хабибуллин <mailbox.ilham@gmail.com>:
… researching on it
ср, 13 нояб. 2019 г. в 14:18, Mathias Lykkegaard Lorenzen <
***@***.***>:
> @IlhamKhabibullin <https://github.com/IlhamKhabibullin> the build fails
> on the build server.
>
> spec/issues/59.test.ts(16,31): error TS2554: Expected 0 arguments, but
> got 1.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#70?email_source=notifications&email_token=AEO27IMDDQIM3OO24EC3AV3QTPPCDA5CNFSM4JLVFTPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED5ZNXY#issuecomment-553359071>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AEO27INM5IITHSJJV7TIMYLQTPPCDANCNFSM4JLVFTPA>
> .
>
|
author says that change adds an example of failing received with optional
arguments, but it looks more like imperfections of typescript
ср, 13 нояб. 2019 г. в 14:41, Ильхам Хабибуллин <mailbox.ilham@gmail.com>:
… isn't it because of previous PR
92f7e60
ср, 13 нояб. 2019 г. в 14:22, Ильхам Хабибуллин ***@***.***>:
> researching on it
>
> ср, 13 нояб. 2019 г. в 14:18, Mathias Lykkegaard Lorenzen <
> ***@***.***>:
>
>> @IlhamKhabibullin <https://github.com/IlhamKhabibullin> the build fails
>> on the build server.
>>
>> spec/issues/59.test.ts(16,31): error TS2554: Expected 0 arguments, but
>> got 1.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <#70?email_source=notifications&email_token=AEO27IMDDQIM3OO24EC3AV3QTPPCDA5CNFSM4JLVFTPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED5ZNXY#issuecomment-553359071>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/AEO27INM5IITHSJJV7TIMYLQTPPCDANCNFSM4JLVFTPA>
>> .
>>
>
|
But didn't you mention that the tests were passing? How did you get it running on your machine? |
yeah, that code was added 8 days ago, and I did my fork earlier, so on my
fork's master I wasn't having this broken change
ср, 13 нояб. 2019 г. в 14:55, Mathias Lykkegaard Lorenzen <
notifications@github.com>:
… But didn't you mention that the tests were passing? How did you get it
running on your machine?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#70?email_source=notifications&email_token=AEO27IPDLJIEFQE56NFV4STQTPTKHA5CNFSM4JLVFTPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED54QXI#issuecomment-553371741>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEO27IOANXTRPSJYGUMPWX3QTPTKHANCNFSM4JLVFTPA>
.
|
Ah that makes sense then. Do you have the courage to try to fix the optional issue too? 🙇 |
I think there is still a lot of work I have to do, now i want to get sure that i moving in right direction
@ffMathy you the one who I expect will assure me