Skip to content

Commit c093359

Browse files
committed
Sort specs
MSP-11466
1 parent 056ee4f commit c093359

File tree

1 file changed

+70
-70
lines changed

1 file changed

+70
-70
lines changed

spec/lib/msf/db_manager_spec.rb

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,76 @@ def purge_all_module_details
106106
end
107107
end
108108

109+
context '#remove_module_details' do
110+
def remove_module_details
111+
db_manager.remove_module_details(mtype, refname)
112+
end
113+
114+
let(:migrated) do
115+
false
116+
end
117+
118+
let(:mtype) do
119+
FactoryGirl.generate :mdm_module_detail_mtype
120+
end
121+
122+
let(:refname) do
123+
FactoryGirl.generate :mdm_module_detail_refname
124+
end
125+
126+
let!(:module_detail) do
127+
FactoryGirl.create(
128+
:mdm_module_detail
129+
)
130+
end
131+
132+
before(:each) do
133+
db_manager.stub(:migrated => migrated)
134+
end
135+
136+
context 'with migrated' do
137+
let(:migrated) do
138+
true
139+
end
140+
141+
let!(:module_detail) do
142+
FactoryGirl.create(:mdm_module_detail)
143+
end
144+
145+
context 'with matching Mdm::Module::Detail' do
146+
let(:mtype) do
147+
module_detail.mtype
148+
end
149+
150+
let(:refname) do
151+
module_detail.refname
152+
end
153+
154+
it 'should destroy Mdm::Module::Detail' do
155+
expect {
156+
remove_module_details
157+
}.to change(Mdm::Module::Detail, :count).by(-1)
158+
end
159+
end
160+
161+
context 'without matching Mdm::Module::Detail' do
162+
it 'should not destroy Mdm::Module::Detail' do
163+
expect {
164+
remove_module_details
165+
}.to_not change(Mdm::Module::Detail, :count)
166+
end
167+
end
168+
end
169+
170+
context 'without migrated' do
171+
it 'should not destroy Mdm::Module::Detail' do
172+
expect {
173+
remove_module_details
174+
}.to_not change(Mdm::Module::Detail, :count)
175+
end
176+
end
177+
end
178+
109179
context '#report_session' do
110180
let(:options) do
111181
{}
@@ -745,76 +815,6 @@ def purge_all_module_details
745815
end
746816
end
747817

748-
context '#remove_module_details' do
749-
def remove_module_details
750-
db_manager.remove_module_details(mtype, refname)
751-
end
752-
753-
let(:migrated) do
754-
false
755-
end
756-
757-
let(:mtype) do
758-
FactoryGirl.generate :mdm_module_detail_mtype
759-
end
760-
761-
let(:refname) do
762-
FactoryGirl.generate :mdm_module_detail_refname
763-
end
764-
765-
let!(:module_detail) do
766-
FactoryGirl.create(
767-
:mdm_module_detail
768-
)
769-
end
770-
771-
before(:each) do
772-
db_manager.stub(:migrated => migrated)
773-
end
774-
775-
context 'with migrated' do
776-
let(:migrated) do
777-
true
778-
end
779-
780-
let!(:module_detail) do
781-
FactoryGirl.create(:mdm_module_detail)
782-
end
783-
784-
context 'with matching Mdm::Module::Detail' do
785-
let(:mtype) do
786-
module_detail.mtype
787-
end
788-
789-
let(:refname) do
790-
module_detail.refname
791-
end
792-
793-
it 'should destroy Mdm::Module::Detail' do
794-
expect {
795-
remove_module_details
796-
}.to change(Mdm::Module::Detail, :count).by(-1)
797-
end
798-
end
799-
800-
context 'without matching Mdm::Module::Detail' do
801-
it 'should not destroy Mdm::Module::Detail' do
802-
expect {
803-
remove_module_details
804-
}.to_not change(Mdm::Module::Detail, :count)
805-
end
806-
end
807-
end
808-
809-
context 'without migrated' do
810-
it 'should not destroy Mdm::Module::Detail' do
811-
expect {
812-
remove_module_details
813-
}.to_not change(Mdm::Module::Detail, :count)
814-
end
815-
end
816-
end
817-
818818
context '#search_modules' do
819819
subject(:search_modules) do
820820
db_manager.search_modules(search_string)

0 commit comments

Comments
 (0)