File tree Expand file tree Collapse file tree 3 files changed +31
-29
lines changed Expand file tree Collapse file tree 3 files changed +31
-29
lines changed Original file line number Diff line number Diff line change 2626require 'cloudflare/rspec/connection'
2727require 'cloudflare/zones'
2828
29- RSpec . shared_context Cloudflare ::Account do
30- include_context Cloudflare ::RSpec ::Connection
31-
32- let ( :account ) do
33- if ACCOUNT_ID
34- connection . accounts . find_by_id ( ACCOUNT_ID )
35- else
36- connection . accounts . first
37- end
38- end
39- end
40-
41- RSpec . shared_context Cloudflare ::Zone do
42- include_context Cloudflare ::Account
43-
44- let ( :job_id ) { JOB_ID }
45- let ( :names ) { NAMES . dup }
46- let ( :name ) { ZONE_NAME . dup }
47-
48- let ( :zones ) { connection . zones }
49-
50- let ( :zone ) { @zone = zones . find_by_name ( name ) || zones . create ( name , account ) }
51-
52- # after do
53- # if defined? @zone
54- # @zone.delete
55- # end
56- # end
57- end
29+ Dir [ File . expand_path ( '../support/**/*.rb' , __FILE__ ) ] . each { |path | require path }
5830
5931RSpec . configure do |config |
6032 # Enable flags like --only-failures and --next-failure
Original file line number Diff line number Diff line change 1+ # frozen_string_literal: true
2+
3+ RSpec . shared_context Cloudflare ::Account do
4+ include_context Cloudflare ::RSpec ::Connection
5+
6+ let ( :account ) do
7+ if ACCOUNT_ID
8+ connection . accounts . find_by_id ( ACCOUNT_ID )
9+ else
10+ connection . accounts . first
11+ end
12+ end
13+ end
Original file line number Diff line number Diff line change 1+ # frozen_string_literal: true
2+
3+ RSpec . shared_context Cloudflare ::Zone do
4+ include_context Cloudflare ::Account
5+
6+ let ( :job_id ) { JOB_ID }
7+ let ( :names ) { NAMES . dup }
8+ let ( :name ) { ZONE_NAME . dup }
9+
10+ let ( :zones ) { connection . zones }
11+
12+ let ( :zone ) { @zone = zones . find_by_name ( name ) || zones . create ( name , account ) }
13+
14+ after do
15+ @zone . delete if defined? @zone
16+ end
17+ end
You can’t perform that action at this time.
0 commit comments