@Test public void testScriptStuff() throws Exception { Handle h = openHandle(); Script s = h.createScript("default-data"); s.execute(); assertEquals(2, h.select("select * from something").size()); }
public void onReceive(android.content.Context context, android.content.Intent intent) { try { System.out.println("onReceive: " + rubyInstance); Script.put("$context", context); Script.put("$broadcast_receiver", this); Script.put("$intent", intent); if (rubyInstance != null) { Script.exec("$ruby_broadcast_receiver.on_receive($context, $intent)"); } else { Script.execute("$broadcast_receiver.on_receive($context, $intent)"); } } catch (Exception e) { e.printStackTrace(); } }