Skip to content

Commit d4e1e04

Browse files
committed
Some final tidy up
1 parent b2cc863 commit d4e1e04

File tree

1 file changed

+19
-27
lines changed

1 file changed

+19
-27
lines changed

spec/lib/metasploit/framework/credential_collection_spec.rb

+19-27
Original file line numberDiff line numberDiff line change
@@ -334,12 +334,11 @@
334334
let(:password_spray) { true }
335335
let(:nil_passwords) { true }
336336

337-
# REMOVE BEFORE COMMIT: yields nothings, fails because of bug in method
338337
context "without password" do
339338
let(:password) { nil }
340-
specify do
339+
specify do
341340
expect { |b| collection.each(&b) }.to yield_successive_args(
342-
Metasploit::Framework::Credential.new(public: username, private: nil),
341+
Metasploit::Framework::Credential.new(public: username, private: nil)
343342
)
344343
end
345344
end
@@ -361,10 +360,9 @@
361360
let(:additional_publics) { [ "test_public" ] }
362361
let(:user_as_pass) { true }
363362

364-
# REMOVE BEFORE COMMIT currently failing
365-
specify do
363+
specify do
366364
expect { |b| collection.each(&b) }.to yield_successive_args(
367-
Metasploit::Framework::Credential.new(public: "test_public", private: "test_public"),
365+
Metasploit::Framework::Credential.new(public: "test_public", private: "test_public")
368366
)
369367
end
370368
end
@@ -376,10 +374,9 @@
376374
let(:user_as_pass) { true }
377375
let(:password_spray) { true }
378376

379-
# REMOVE BEFORE COMMIT currently failing
380-
specify do
377+
specify do
381378
expect { |b| collection.each(&b) }.to yield_successive_args(
382-
Metasploit::Framework::Credential.new(public: "test_public", private: "test_public"),
379+
Metasploit::Framework::Credential.new(public: "test_public", private: "test_public")
383380
)
384381
end
385382
end
@@ -393,7 +390,7 @@
393390
# REMOVE BEFORE COMMIT: this option is ignored currently for additional_publics
394391
specify do
395392
expect { |b| collection.each(&b) }.to yield_successive_args(
396-
Metasploit::Framework::Credential.new(public: "test_public", private: nil),
393+
Metasploit::Framework::Credential.new(public: "test_public", private: nil)
397394
)
398395
end
399396
end
@@ -407,12 +404,12 @@
407404
let(:password_spray) { true }
408405

409406
# REMOVE BEFORE COMMIT: fails because no pwd spraying
410-
specify do
407+
specify do
411408
expect { |b| collection.each(&b) }.to yield_successive_args(
412409
Metasploit::Framework::Credential.new(public: "test_public1", private: nil),
413410
Metasploit::Framework::Credential.new(public: "test_public2", private: nil),
414411
Metasploit::Framework::Credential.new(public: "test_public1", private: ""),
415-
Metasploit::Framework::Credential.new(public: "test_public2", private: ""),
412+
Metasploit::Framework::Credential.new(public: "test_public2", private: "")
416413
)
417414
end
418415
end
@@ -429,12 +426,11 @@
429426
filename
430427
end
431428

432-
# REMOVE BEFORE COMMIT: this also yields the usernames as passwords for the additional_public
433-
specify do
429+
specify do
434430
expect { |b| collection.each(&b) }.to yield_successive_args(
435431
Metasploit::Framework::Credential.new(public: "asdf", private: "password"),
436432
Metasploit::Framework::Credential.new(public: "jkl", private: "password"),
437-
Metasploit::Framework::Credential.new(public: "test_public", private: "password"),
433+
Metasploit::Framework::Credential.new(public: "test_public", private: "password")
438434
)
439435
end
440436
end
@@ -445,8 +441,7 @@
445441
let(:username) { nil }
446442
let(:password) { "pass" }
447443

448-
# REMOVE BEFORE COMMIT: this yields empty creds (no username, no pass)
449-
specify do
444+
specify do
450445
expect { |b| collection.each(&b) }.to yield_successive_args()
451446
end
452447
end
@@ -457,10 +452,9 @@
457452
let(:username) { "user" }
458453
let(:password) { nil }
459454

460-
# REMOVE BEFORE COMMIT: this yields empty creds (no username, no pass)
461-
specify do
455+
specify do
462456
expect { |b| collection.each(&b) }.to yield_successive_args(
463-
Metasploit::Framework::Credential.new(public: username, private: ''),
457+
Metasploit::Framework::Credential.new(public: username, private: '')
464458
)
465459
end
466460
end
@@ -478,11 +472,10 @@
478472
filename
479473
end
480474

481-
# REMOVE BEFORE COMMIT: yields nothing, same for blank passwords option
482-
specify do
475+
specify do
483476
expect { |b| collection.each(&b) }.to yield_successive_args(
484477
Metasploit::Framework::Credential.new(public: "asdf", private: ''),
485-
Metasploit::Framework::Credential.new(public: "jkl", private: ''),
478+
Metasploit::Framework::Credential.new(public: "jkl", private: '')
486479
)
487480
end
488481
end
@@ -518,8 +511,7 @@
518511
let(:additional_privates) { ['test_private'] }
519512
let(:additional_publics) { ['test_public'] }
520513

521-
# REMOVE BEFORE COMMIT: fails because of the useraspass error, then fails because of the nil value for addittonal publics and should be ok then
522-
specify do
514+
specify do
523515
expect { |b| collection.each(&b) }.to yield_successive_args(
524516
"test_prepend",
525517
Metasploit::Framework::Credential.new(public: "user", private: nil),
@@ -577,7 +569,7 @@
577569
let(:additional_privates) { ['test_private'] }
578570
let(:additional_publics) { ['test_public'] }
579571

580-
specify do
572+
specify do
581573
expect { |b| collection.each(&b) }.to yield_successive_args(
582574
"test_prepend",
583575
Metasploit::Framework::Credential.new(public: "user", private: nil),
@@ -598,7 +590,7 @@
598590
Metasploit::Framework::Credential.new(public: "userpass_user", private: "userpass_pass"),
599591
Metasploit::Framework::Credential.new(public: "user", private: "test_private"),
600592
Metasploit::Framework::Credential.new(public: "userfile", private: "test_private"),
601-
Metasploit::Framework::Credential.new(public: "test_public", private: "test_private"),
593+
Metasploit::Framework::Credential.new(public: "test_public", private: "test_private")
602594
)
603595
end
604596
end

0 commit comments

Comments
 (0)