Sha256: 0939b8568f3e930a3525b6da2c64fa73595e654a1a8bd40660bae3ac94413f21
Contents?: true
Size: 874 Bytes
Versions: 12
Compression:
Stored size: 874 Bytes
Contents
require 'pio/open_flow' describe Pio::OpenFlow do describe 'switch_version' do When(:error) { Pio::OpenFlow.switch_version(version) } context 'with :OpenFlow10' do Given(:version) { :OpenFlow10 } Then { Pio::OpenFlow.version == 'OpenFlow10' } end context 'with "OpenFlow10"' do Given(:version) { 'OpenFlow10' } Then { Pio::OpenFlow.version == 'OpenFlow10' } end context 'with :OpenFlow13' do Given(:version) { :OpenFlow13 } Then { Pio::OpenFlow.version == 'OpenFlow13' } end context 'with "OpenFlow13"' do Given(:version) { 'OpenFlow13' } Then { Pio::OpenFlow.version == 'OpenFlow13' } end context 'with :OpenFlow100' do Given(:version) { :OpenFlow100 } Then do error == Failure(RuntimeError, 'OpenFlow100 is not supported yet.') end end end end
Version data entries
12 entries across 12 versions & 1 rubygems