23. # oracledb_query_spec.rb
$ vi spec/oracledb_query_spec.rb
# oracledb_query_spec.rb
# coding: utf-8
require 'spec_helper'
describe server(:orcl) do
describe oracledb_query('select name,display_value from v
$parameter') do
# check db_block_size
it "initialization parameter 'db_block_size' should equal 8192" do
row = results.find { |r| r['NAME'] == 'db_block_size' }
expect(row['DISPLAY_VALUE'].to_i).to eq 8192
end
end
end
Step4:
: db_block_size 8192
24. $ bundle exec rspec
Warning: NLS_LANG is not set. fallback to US7ASCII.
Run options: include {:focus=>true}
All examples were filtered out; ignoring {:focus=>true}
Randomized with seed 28464
.
Finished in 0.06133 seconds (files took 0.4652 seconds to load)
1 example, 0 failures
Randomized with seed 28464
Step5:
1 0
25. # .rspec
$ cat .rspec
--color
--format documentation
$ export NLS_LANG=JAPANESE_JAPAN.AL32UTF8
$ bundle exec rspec
... ...
server 'orcl'
oracledb_query 'select name,display_value from v$parameter'
initialization parameter 'db_block_size' should equal 8192
Finished in 0.0545 seconds (files took 0.41626 seconds to load)
1 example, 0 failures
... ...
Step6:
RSpec