Revision: 2605
Author: janne.t.harkonen
Date: Thu Mar 4 05:46:48 2010
Log: Drive letter case is different in Windows and Linux, whitespace
http://code.google.com/p/robotframework/source/detail?r=2605
Modified:
/trunk/utest/utils/test_misc.py
=======================================
--- /trunk/utest/utils/test_misc.py Wed Feb 17 08:18:58 2010
+++ /trunk/utest/utils/test_misc.py Thu Mar 4 05:46:48 2010
@@ -48,10 +48,10 @@
( 'c:\\temp', 'c:\\temp\\x\\y\\z\\bar.txt',
'x/y/z/bar.txt' ),
( 'c:\\temp\\', 'c:\\x\\y\\bar.txt', '../x/y/bar.txt' ),
- ( 'c:\\temp', 'c:\\x\\y\\bar.txt', '../x/y/bar.txt' ),
+ ( 'c:\\temp', 'c:\\x\\y\\bar.txt', '../x/y/bar.txt' ),
( 'c:\\temp', 'c:\\x\\bar.txt', '../x/bar.txt' ),
( 'c:\\temp', 'c:\\x\\y\\z\\bar.txt', '../x/y/z/bar.txt' ),
-
( 'c:\\temp\\', 'r:\\x\\y\\bar.txt', 'file:///R:/x/y/bar.txt' ),
+
( 'c:\\temp\\', 'r:\\x\\y\\bar.txt', 'file:///r:/x/y/bar.txt' ),
( 'c:\\', 'c:\\x\\bar.txt', 'x/bar.txt' ),
( 'c:\\path\\to', 'c:\\path\\to\\result_in_same_dir.html', 'result_in_same_dir.html'
),
( 'c:\\path\\to\\dir', 'c:\\path\\to\\result_in_parent_dir.html', '../result_in_parent_dir.html'
),
@@ -63,11 +63,11 @@
]
for basedir, target, expected in inputs:
- assert_equals(get_link_path(target, basedir), expected,
+ assert_equals(get_link_path(target,
basedir).replace('R:', 'r:'), expected,
'%s -> %s' % (target, basedir))
def test_get_link_path_with_unicode(self):
-
assert_equals(get_link_path(u'\xe4\xf6.txt', ''),'%C3%A4%C3%B6.txt')
+
assert_equals(get_link_path(u'\xe4\xf6.txt', ''),'%C3%A4%C3%B6.txt')
def test_printable_name_from_path(self):
paths_and_names = [ ('tests.html', 'Tests'),
@@ -112,8 +112,8 @@
('camelCaseName', 'Camel Case Name'),
('camelCaseWithDigit1', 'Camel Case With Digit
1'),
('name42WithNumbers666', 'Name 42 With Numbers
666'),
- ('12more34numbers', '12 More 34 Numbers'),
- ('mixedCAPSCamelName', 'Mixed CAPS Camel Name'),
+ ('12more34numbers', '12 More 34 Numbers'),
+ ('mixedCAPSCamelName', 'Mixed CAPS Camel Name'),
('foo-bar', 'Foo-bar'),
('','') ]:
assert_equals(printable_name(inp, code_style=True), exp)