odoo/addons/web/static/test/jsonrpc.js

24 lines
952 B
JavaScript
Raw Normal View History

openerp.testing.section('jsonrpc', {},
function (test) {
test('basic', {asserts: 1}, function () {
var session = new openerp.web.JsonRPC();
return session.rpc("/gen_session_id", {}).then(function(result) {
ok(result.length > 0, "Result returned by /gen_session_id");
});
});
test('jsonprpc', {asserts: 1}, function () {
var session = new openerp.web.JsonRPC();
session.origin_server = false;
return session.rpc("/gen_session_id", {}).then(function(result) {
ok(result.length > 0, "Result returned by /gen_session_id");
});
});
test('jsonprpc2', {asserts: 1}, function () {
var session = new openerp.web.JsonRPC();
session.origin_server = false;
return session.rpc("/gen_session_id", {}, {force2step: true}).then(function(result) {
ok(result.length > 0, "Result returned by /gen_session_id");
});
});
});