Sha256: 4326bb47d86410eb6afdf8d0c59b43e0ba3db4fc879ab3bc4aec4ba8f1ac6180

Contents?: true

Size: 729 Bytes

Versions: 2

Compression:

Stored size: 729 Bytes

Contents

#####################################################################
# tc_nio.rb
#
# Test case for the Windows::NIO module.
#####################################################################
require 'windows/nio'
require 'minitest/autorun'

class NIOFoo
   include Windows::NIO
end

class TC_Windows_NIO < MiniTest::Test
   def setup
      @foo = NIOFoo.new
   end

   def test_numeric_constants
      assert_equal(0, NIOFoo::OF_READ)
      assert_equal(1, NIOFoo::OF_WRITE)
      assert_equal(2, NIOFoo::OF_READWRITE)
   end

   def test_method_constants
      assert_not_nil(NIOFoo::CancelIo)
      assert_not_nil(NIOFoo::ReadFileScatter)
   end

   def teardown
      @foo = nil
   end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
windows-pr-1.2.6 test/tc_nio.rb
windows-pr-1.2.5 test/tc_nio.rb