|
12 | 12 |
|
13 | 13 | describe '.create' do
|
14 | 14 | it 'should len equal config.len' do
|
15 |
| - res = RuCaptcha.create(0, 5, 1) |
| 15 | + res = RuCaptcha.create(0, 5, 1, 1) |
16 | 16 | expect(res.length).to eq(2)
|
17 | 17 | expect(res[0].length).to eq(5)
|
18 | 18 | expect(res[1]).not_to eq(nil)
|
19 | 19 | end
|
20 | 20 |
|
21 | 21 | it 'should work with color style' do
|
22 |
| - res = RuCaptcha.create(1, 5, 1) |
| 22 | + res = RuCaptcha.create(1, 5, 1, 1) |
23 | 23 | expect(res.length).to eq(2)
|
24 | 24 | expect(res[0].length).to eq(5)
|
25 | 25 | expect(res[1]).not_to eq(nil)
|
|
48 | 48 | end
|
49 | 49 |
|
50 | 50 | it 'should len equal 3' do
|
51 |
| - res = RuCaptcha.create(1, 3, 1) |
| 51 | + res = RuCaptcha.create(1, 3, 1, 1) |
52 | 52 | expect(res.length).to eq(2)
|
53 | 53 | expect(res[0].length).to eq(3)
|
54 | 54 | expect(res[1]).not_to eq(nil)
|
55 | 55 | end
|
56 | 56 |
|
57 | 57 | it 'should len equal 4' do
|
58 |
| - res = RuCaptcha.create(1, 4, 1) |
| 58 | + res = RuCaptcha.create(1, 4, 1, 1) |
59 | 59 | expect(res.length).to eq(2)
|
60 | 60 | expect(res[0].length).to eq(4)
|
61 | 61 | expect(res[1]).not_to eq(nil)
|
62 | 62 | end
|
63 | 63 |
|
64 | 64 | it 'should len equal 5' do
|
65 |
| - res = RuCaptcha.create(1, 5, 1) |
| 65 | + res = RuCaptcha.create(1, 5, 1, 1) |
66 | 66 | expect(res.length).to eq(2)
|
67 | 67 | expect(res[0].length).to eq(5)
|
68 | 68 | expect(res[1]).not_to eq(nil)
|
69 | 69 | end
|
70 | 70 |
|
71 | 71 | it 'should len equal 6' do
|
72 |
| - res = RuCaptcha.create(1, 6, 1) |
| 72 | + res = RuCaptcha.create(1, 6, 1, 1) |
73 | 73 | expect(res.length).to eq(2)
|
74 | 74 | expect(res[0].length).to eq(6)
|
75 | 75 | expect(res[1]).not_to eq(nil)
|
76 | 76 | end
|
77 | 77 |
|
78 | 78 | it 'should len equal 7' do
|
79 |
| - res = RuCaptcha.create(1, 7, 0) |
| 79 | + res = RuCaptcha.create(1, 7, 0, 1) |
80 | 80 | expect(res.length).to eq(2)
|
81 | 81 | expect(res[0].length).to eq(7)
|
82 | 82 | expect(res[1]).not_to eq(nil)
|
83 | 83 | end
|
84 | 84 |
|
| 85 | + it 'should work with outline enable' do |
| 86 | + res = RuCaptcha.create(1, 7, 1, 1) |
| 87 | + expect(res.length).to eq(2) |
| 88 | + expect(res[0].length).to eq(7) |
| 89 | + expect(res[1]).not_to eq(nil) |
| 90 | + end |
| 91 | + |
| 92 | + it 'should work with outline disable' do |
| 93 | + res = RuCaptcha.create(1, 5, 1, 0) |
| 94 | + expect(res.length).to eq(2) |
| 95 | + expect(res[0].length).to eq(5) |
| 96 | + expect(res[1]).not_to eq(nil) |
| 97 | + end |
| 98 | + |
85 | 99 | it 'should work with strikethrough enable' do
|
86 |
| - res = RuCaptcha.create(1, 7, 1) |
| 100 | + res = RuCaptcha.create(1, 7, 1, 1) |
87 | 101 | expect(res.length).to eq(2)
|
88 | 102 | expect(res[0].length).to eq(7)
|
89 | 103 | expect(res[1]).not_to eq(nil)
|
90 | 104 | end
|
91 | 105 |
|
92 | 106 | it 'should work with strikethrough disable' do
|
93 |
| - res = RuCaptcha.create(1, 7, 0) |
| 107 | + res = RuCaptcha.create(1, 7, 0, 1) |
94 | 108 | expect(res.length).to eq(2)
|
95 | 109 | expect(res[0].length).to eq(7)
|
96 | 110 | expect(res[1]).not_to eq(nil)
|
|
0 commit comments