Browse CVS Repository
Contents of /exerb/exerb/test/test-kcode.rb
Parent Directory
| Revision Log
| Revision Graph
Revision 1.6 -
( show annotations)
( download)
Fri Apr 15 09:42:52 2005 UTC
(18 years, 11 months ago)
by yuya
Branch: MAIN
CVS Tags: release510, release430, release410, snapshot20060420, snapshot20060531, release400p1, release490, release331, release330, release440, release400, release461, release460, release540, release420, release500, release520, snapshot20060519, release480, ChangeLog, release450, release330p1, release530, release470, HEAD
Branch point for: branch3xx
Changes since 1.5: +3 -2 lines
* [exerb-dev:0462]のパッチを適用
| 1 |
|
| 2 |
#==============================================================================# |
| 3 |
# $Id: test-kcode.rb,v 1.5 2003/11/29 08:39:56 yuya Exp $ |
| 4 |
#==============================================================================# |
| 5 |
|
| 6 |
require 'testcase' |
| 7 |
|
| 8 |
#==============================================================================# |
| 9 |
|
| 10 |
class KcodeTestCase < Test::Unit::TestCase |
| 11 |
include ExerbTestCase |
| 12 |
|
| 13 |
def name |
| 14 |
return 'test-kcode' |
| 15 |
end |
| 16 |
|
| 17 |
def setup_exe |
| 18 |
create_exe(@name, 'none') |
| 19 |
create_exe(@name, 'euc') |
| 20 |
create_exe(@name, 'sjis') |
| 21 |
create_exe(@name, 'utf8') |
| 22 |
end |
| 23 |
|
| 24 |
def test_none |
| 25 |
assert_equal(read_file("#{@name}/none.ret"), execute_cmd("#{@name}/none.exe")) |
| 26 |
end |
| 27 |
|
| 28 |
def test_euc |
| 29 |
assert_equal(read_file("#{@name}/euc.ret"), execute_cmd("#{@name}/euc.exe")) |
| 30 |
end |
| 31 |
|
| 32 |
def test_sjis |
| 33 |
assert_equal(read_file("#{@name}/sjis.ret"), execute_cmd("#{@name}/sjis.exe")) |
| 34 |
end |
| 35 |
|
| 36 |
def test_utf8 |
| 37 |
assert_equal(read_file("#{@name}/utf8.ret"), execute_cmd("#{@name}/utf8.exe")) |
| 38 |
end |
| 39 |
|
| 40 |
end # KcodeTestCase |
| 41 |
|
| 42 |
#==============================================================================# |
| 43 |
#==============================================================================# |
| |