core-input test added and applied workarounds to other tests

A few basic tests for core-input
applied the suggested workarounds and changes
Oh, got it, sorry, I didn't notice that the change was also in the original .js tests. good to know.