File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,18 +14,10 @@ module VCAP::CloudController
1414 describe 'buildpack_lifecycle_buildpacks association' do
1515 it 'orders by id via the default_order_by_id extension' do
1616 lifecycle_data . save
17- lifecycle_data . reload
1817
19- sqls = [ ]
20- logger = Logger . new ( StringIO . new )
21- logger . define_singleton_method ( :info ) { |msg | sqls << msg }
22- BuildpackLifecycleDataModel . db . loggers << logger
23-
24- lifecycle_data . buildpack_lifecycle_buildpacks
25-
26- BuildpackLifecycleDataModel . db . loggers . delete ( logger )
27- sql = sqls . find { |s | s . include? ( 'buildpack_lifecycle_buildpacks' ) }
28- expect ( sql ) . to match ( /ORDER BY .id./ )
18+ expect do
19+ lifecycle_data . buildpack_lifecycle_buildpacks
20+ end . to have_queried_db_times ( /buildpack_lifecycle_buildpacks.*ORDER BY .id./i , 1 )
2921 end
3022 end
3123
Original file line number Diff line number Diff line change @@ -6,18 +6,9 @@ module VCAP::CloudController
66
77 describe 'buildpack_lifecycle_buildpacks association' do
88 it 'orders by id via the default_order_by_id extension' do
9- lifecycle_data . reload
10-
11- sqls = [ ]
12- logger = Logger . new ( StringIO . new )
13- logger . define_singleton_method ( :info ) { |msg | sqls << msg }
14- CNBLifecycleDataModel . db . loggers << logger
15-
16- lifecycle_data . buildpack_lifecycle_buildpacks
17-
18- CNBLifecycleDataModel . db . loggers . delete ( logger )
19- sql = sqls . find { |s | s . include? ( 'buildpack_lifecycle_buildpacks' ) }
20- expect ( sql ) . to match ( /ORDER BY .id./ )
9+ expect do
10+ lifecycle_data . buildpack_lifecycle_buildpacks
11+ end . to have_queried_db_times ( /buildpack_lifecycle_buildpacks.*ORDER BY .id./i , 1 )
2112 end
2213 end
2314
You can’t perform that action at this time.
0 commit comments