mirror of
https://github.com/wting/autojump
synced 2024-10-27 20:34:07 +00:00
clean up some utils tests
This commit is contained in:
parent
85824098c1
commit
c4ec07784a
@ -10,6 +10,7 @@ import mock
|
|||||||
from testify import TestCase
|
from testify import TestCase
|
||||||
from testify import assert_equal
|
from testify import assert_equal
|
||||||
from testify import assert_false
|
from testify import assert_false
|
||||||
|
from testify import assert_raises
|
||||||
from testify import assert_true
|
from testify import assert_true
|
||||||
from testify import class_setup
|
from testify import class_setup
|
||||||
from testify import class_teardown
|
from testify import class_teardown
|
||||||
@ -102,12 +103,7 @@ class EnvironmentalVariableIntegrationTests(TestCase):
|
|||||||
def test_bad_get_pwd(self):
|
def test_bad_get_pwd(self):
|
||||||
os.chdir(self.tmp_dir)
|
os.chdir(self.tmp_dir)
|
||||||
rmtree(self.tmp_dir)
|
rmtree(self.tmp_dir)
|
||||||
try:
|
assert_raises(OSError, get_pwd)
|
||||||
get_pwd()
|
|
||||||
except OSError:
|
|
||||||
return
|
|
||||||
|
|
||||||
assert False, "test_bad_get_pwd() failed."
|
|
||||||
|
|
||||||
|
|
||||||
class FileSystemIntegrationTests(TestCase):
|
class FileSystemIntegrationTests(TestCase):
|
||||||
@ -154,20 +150,25 @@ class FileSystemIntegrationTests(TestCase):
|
|||||||
assert_true(os.path.exists(src))
|
assert_true(os.path.exists(src))
|
||||||
assert_false(os.path.exists(dst))
|
assert_false(os.path.exists(dst))
|
||||||
move_file(src, dst)
|
move_file(src, dst)
|
||||||
|
assert_false(os.path.exists(src))
|
||||||
assert_true(os.path.exists(dst))
|
assert_true(os.path.exists(dst))
|
||||||
|
|
||||||
|
|
||||||
def HelperFunctionsUnitTests(TestCase):
|
def HelperFunctionsUnitTests(TestCase):
|
||||||
def test_get_needle(self):
|
def test_get_needle(self):
|
||||||
assert_equal(('foo', None, None), get_tab_entry_info('foo__', '__'))
|
assert_equal(
|
||||||
|
get_tab_entry_info('foo__', '__'),
|
||||||
|
('foo', None, None))
|
||||||
|
|
||||||
def test_get_index(self):
|
def test_get_index(self):
|
||||||
assert_equal(('foo', 2, None), get_tab_entry_info('foo__2', '__'))
|
assert_equal(
|
||||||
|
get_tab_entry_info('foo__2', '__'),
|
||||||
|
('foo', 2, None))
|
||||||
|
|
||||||
def test_get_path(self):
|
def test_get_path(self):
|
||||||
assert_equal(
|
assert_equal(
|
||||||
('foo', 3, '/foo'),
|
get_tab_entry_info('foo__3__/foo', '__'),
|
||||||
get_tab_entry_info('foo__3__/foo', '__'))
|
('foo', 3, '/foo'))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
Loading…
Reference in New Issue
Block a user