Another small update...

112 Tests atm (including the base framework)

and the first 9 of my around 18 integration tests now pass properly, have not looked to deeply into the others so I am not sure how many really still fail atm.

The build now also works on windows, the reason for that was, that I have to send in my Mac for repairs soon (keyboard), so I had to move the build over to the desktop computer and for testing ie11 doing it on Windows 10 makes perfect sense.

Also the viewstate handling now got a major cleanup and is very readable

https://gist.github.com/werpu/f46ccb54ce89acc0df933050df35f3cf

I still postpone the eval and viewstate to the post update processing phase on the client this has never caused any troubles with the old implementation so I keep it, it just now is cleaner.

In the example the viewstate is stored and then after all udpates are performed the viewstate is applied by the second method.


So what is still pending...

a) First all my 18 integration tests must pass and I have to convert parts of them to permanently integrated unit tests where it makes sense.
(just ported the test for the viewstate handling over into a unit test)

b) I have to get the code then running on the only supported legacy browser (IE11) it should theoretically work with a bunch of fixes, practically I probably have to change the
packaging format and other smaller tweaks.





Reply via email to