Moved utility codde and expanded railgun test suite runner

This commit is contained in:
chao-mu 2012-01-06 21:07:16 -05:00
parent f41fc7a0ac
commit c59e08ce7d
5 changed files with 6 additions and 8 deletions

View File

@ -5,6 +5,8 @@ require 'test/unit'
require 'rex'
require 'railgun/api_constants.rb.ut'
require 'railgun/type/pointer_util.rb.ut'
require 'railgun/platform_util.rb.ut'
require 'railgun/buffer_item.rb.ut'
require 'railgun/dll_function.rb.ut'
require 'railgun/dll_helper.rb.ut'

View File

@ -4,7 +4,6 @@ module Meterpreter
module Extensions
module Stdapi
module Railgun
module Type
module PlatformUtil
X86_64 = :x86_64
@ -15,7 +14,6 @@ module PlatformUtil
end
end # PlatformUtil
end # Type
end # Railgun
end # Stdapi
end # Extensions

View File

@ -1,8 +1,8 @@
#!/usr/bin/env ruby
$:.unshift(File.join(File.dirname(__FILE__), '..', '..','..','..','..','..', '..', '..', 'lib'))
$:.unshift(File.join(File.dirname(__FILE__), '..','..','..','..','..', '..', '..', 'lib'))
require 'rex/post/meterpreter/extensions/stdapi/railgun/type/platform_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/platform_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/mock_magic'
require 'test/unit'
@ -12,7 +12,6 @@ module Meterpreter
module Extensions
module Stdapi
module Railgun
module Type
class PlatformUtil::UnitTest < Test::Unit::TestCase
def test_parse_client_platform
assert_equal(PlatformUtil.parse_client_platform('x86/win32'), PlatformUtil::X86_32,
@ -27,4 +26,3 @@ end
end
end
end
end

View File

@ -1,4 +1,4 @@
require 'rex/post/meterpreter/extensions/stdapi/railgun/type/platform_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/platform_util'
module Rex
module Post

View File

@ -3,7 +3,7 @@
$:.unshift(File.join(File.dirname(__FILE__), '..', '..','..','..','..','..', '..', '..', 'lib'))
require 'rex/post/meterpreter/extensions/stdapi/railgun/type/pointer_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/type/platform_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/platform_util'
require 'rex/post/meterpreter/extensions/stdapi/railgun/mock_magic'
require 'test/unit'