Procházet zdrojové kódy

Test supported ciphers

new-scoring
aeris před 2 roky
rodič
revize
c1241eae97
1 změnil soubory, kde provedl 9 přidání a 0 odebrání
  1. 9
    0
      spec/cryptcheck/tls/server_spec.rb

+ 9
- 0
spec/cryptcheck/tls/server_spec.rb Zobrazit soubor

@@ -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)

Načítá se…
Zrušit
Uložit