Skip to content

Commit b2569b6

Browse files
committed
fixes tests
1 parent 4f7393a commit b2569b6

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

test/tests.js

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,19 @@ describe("NodeRSA", function(){
9292
assert.equal(key.$options.signingSchemeOptions.hash, null);
9393
});
9494

95+
it("change options", function () {
96+
var key = new NodeRSA(null, {signingScheme: 'pss'});
97+
assert.equal(key.$options.signingScheme, 'pss');
98+
assert.equal(key.$options.signingSchemeOptions.hash, null);
99+
key.setOptions({signingScheme: 'pkcs1'});
100+
assert.equal(key.$options.signingScheme, 'pkcs1');
101+
assert.equal(key.$options.signingSchemeOptions.hash, null);
102+
key.setOptions({signingScheme: 'pkcs1-sha256'});
103+
assert.equal(key.$options.signingScheme, 'pkcs1');
104+
assert.equal(key.$options.signingSchemeOptions.hash, 'sha256');
105+
});
106+
107+
95108
it("advanced options change", function () {
96109
var key = new NodeRSA(null);
97110
key.setOptions({
@@ -130,7 +143,7 @@ describe("NodeRSA", function(){
130143
});
131144
});
132145

133-
/*describe("Work with keys", function() {
146+
describe("Work with keys", function() {
134147
describe("Generating keys", function() {
135148
for (var size in keySizes) {
136149
(function (size) {
@@ -482,5 +495,5 @@ describe("NodeRSA", function(){
482495
});
483496
})(signingSchemes[scheme_i]);
484497
}
485-
});*/
498+
});
486499
});

0 commit comments

Comments
 (0)