[bindings] add basic runtime testing and update lua translation