2011-05-21 20:43:16 +09:00
|
|
|
#!/usr/bin/env ruby
|
2013-03-03 06:08:54 +09:00
|
|
|
# -*- mode: ruby; coding: utf-8 -*-
|
2011-05-21 20:43:16 +09:00
|
|
|
require 'test/unit'
|
|
|
|
require 'opencv'
|
|
|
|
require File.expand_path(File.dirname(__FILE__)) + '/helper'
|
|
|
|
|
|
|
|
include OpenCV
|
|
|
|
|
|
|
|
# Tests for OpenCV::CvSlice
|
|
|
|
class TestCvSlice < OpenCVTestCase
|
|
|
|
def setup
|
|
|
|
@slice = CvSlice.new(2, 4)
|
|
|
|
end
|
|
|
|
|
|
|
|
def test_initialize
|
|
|
|
assert_equal(CvSlice, @slice.class)
|
|
|
|
end
|
|
|
|
|
|
|
|
def test_start_index
|
|
|
|
assert_equal(2, @slice.start_index)
|
|
|
|
@slice.start_index = 3
|
|
|
|
assert_equal(3, @slice.start_index)
|
|
|
|
end
|
|
|
|
|
|
|
|
def test_end_index
|
|
|
|
assert_equal(4, @slice.end_index)
|
|
|
|
@slice.end_index = 5
|
|
|
|
assert_equal(5, @slice.end_index)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|