1.0.6 • Published 7 years ago

happybara-ruby v1.0.6

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

happybara-ruby

Interact with your Happybara Ruby test server in JavaScript. Has basic support for object reflection (or weak references.)

Example

feature('Patients', function(page) {
  scenario('I can create and update Ruby objects', async function() {
    const user = await page.execRuby('a_user');

    console.log(user.name); // Bob

    await user.update_attribute('name', 'Alice');
    await user.reload();

    console.log(user.name); // Alice    
  });
})

API

TBD

connect() -> Promise

exec(procedure: String, payload: Object, options?: Object): Promise<mixed>

eval(procedure: String, payload: Object, options?: Object): Promise<mixed>

isConnected() -> Boolean

disconnect() -> Promise

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.1

7 years ago