소스 검색

Test supported ciphers

new-scoring
aeris 2 년 전
부모
커밋
c1241eae97
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9
    0
      spec/cryptcheck/tls/server_spec.rb

+ 9
- 0
spec/cryptcheck/tls/server_spec.rb 파일 보기

@@ -131,6 +131,15 @@ describe CryptCheck::Tls::Server do
131 131
 		end
132 132
 	end
133 133
 
134
+	describe '#supported_ciphers' do
135
+		it 'must detect supported cipher' do
136
+			ciphers = server.supported_ciphers
137
+							  .map { |k, v| [k.to_sym, v.keys.collect(&:name)] }
138
+							  .to_h[:TLSv1_2]
139
+			expect(ciphers).to match_array %w(ECDHE-ECDSA-AES128-SHA)
140
+		end
141
+	end
142
+
134 143
 	describe '#supported_curves' do
135 144
 		it 'must detect no supported curves' do
136 145
 			s      = server :rsa, ciphers: %w(AES128-SHA)

Loading…
취소
저장