Commit f26c6232 authored by Vincent Bechu's avatar Vincent Bechu

change

parent 1610ba18
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
<script src="../node_modules/rsvp/dist/rsvp-2.0.4.js"></script> <script src="../node_modules/rsvp/dist/rsvp-2.0.4.js"></script>
<script src="../dist/jio-latest.js"></script> <script src="../dist/jio-latest.js"></script>
<script src="../src/jio.storage/saferepairstorage.js"></script>
<link rel="stylesheet" href="../node_modules/grunt-contrib-qunit/test/libs/qunit.css" type="text/css" media="screen"/> <link rel="stylesheet" href="../node_modules/grunt-contrib-qunit/test/libs/qunit.css" type="text/css" media="screen"/>
<script src="../node_modules/grunt-contrib-qunit/test/libs/qunit.js" type="text/javascript"></script> <script src="../node_modules/grunt-contrib-qunit/test/libs/qunit.js" type="text/javascript"></script>
......
...@@ -168,9 +168,12 @@ ...@@ -168,9 +168,12 @@
} }
}, },
remote_sub_storage: { remote_sub_storage: {
type: "saferepair",
sub_storage: {
type: "mock", type: "mock",
options: this.remote_mock_options options: this.remote_mock_options
} }
}
}); });
} }
}); });
...@@ -515,11 +518,17 @@ ...@@ -515,11 +518,17 @@
return putFullDoc(test.jio, doc_id, doc2, blob2); return putFullDoc(test.jio, doc_id, doc2, blob2);
}) })
.then(function () { .then(function () {
test.remote_mock_options.mock.put = function () { test.remote_mock_options.mock.put = function (id) {
throw new Error('put not allowed'); if (id === doc_id) {
throw new jIO.util.jIOError('put not allowed', 403);
}
return id;
}; };
test.remote_mock_options.mock.putAttachment = function () { test.remote_mock_options.mock.putAttachment = function (id) {
throw new Error('putattachment not allowed'); if (id === doc_id) {
throw new jIO.util.jIOError('putattachment not allowed', 403);
}
return id;
}; };
resetCount(test.remote_mock_options.count); resetCount(test.remote_mock_options.count);
return test.jio.repair(); return test.jio.repair();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment