Sha256: 022e4a7714d5aa35c975b21ef3b54f46a2ce455dd3ce3d7600a6d8ad256e86c4

Contents?: true

Size: 452 Bytes

Versions: 13

Compression:

Stored size: 452 Bytes

Contents

# -*- coding: utf-8 -*-
require 'spec_helper'

describe 'require \'dxruby\'' do
  before do
    require 'dxruby'
  end

  %w[
    Window
    Image
    Font
    Input
    Sound
    SoundEffect
    Sprite
  ].each do |klass_name|
    it "トップレベルに#{klass_name}が定義されている" do
      expect {
        # rubocop:disable Eval
        eval("::#{klass_name}")
        # rubocop:enable Eval
      }.not_to raise_error
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
dxruby_sdl-0.0.17 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.16 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.15 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.14 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.13 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.12 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.11 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.10 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.9 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.8 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.7 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.6 spec/lib/dxruby_spec.rb
dxruby_sdl-0.0.5 spec/lib/dxruby_spec.rb