Skip to content

Commit

Permalink
Fix test
Browse files Browse the repository at this point in the history
  • Loading branch information
unnonouno committed Aug 4, 2017
1 parent c9901aa commit f24e59f
Showing 1 changed file with 35 additions and 44 deletions.
79 changes: 35 additions & 44 deletions test/test_command.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,33 @@
import cudnnenv


if 'linux' in sys.platform:
_available_versions = ''' v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
v7-cuda8
v7-cuda9
'''
elif sys.platform == 'darwin':
_available_versions = ''' v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
v7-cuda9
'''


class TestCommand(unittest.TestCase):

empty_tgz_path = os.path.join(
Expand Down Expand Up @@ -94,19 +121,10 @@ def test_install_file_and_uninstall(self):
self.clear_stdout()
self.call_main('versions')
self.assertEqual(self.get_stdout(), '''Available versions:
v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
{}
Installed versions:
* v0
''')
'''.format(_available_versions))

self.set_stdin('y\n')
self.call_main('uninstall', 'v0')
Expand All @@ -116,18 +134,9 @@ def test_install_file_and_uninstall(self):
self.clear_stdout()
self.call_main('versions')
self.assertEqual(self.get_stdout(), '''Available versions:
v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
{}
Installed versions:
''')
'''.format(_available_versions))

def test_install_exists(self):
self.call_main('install-file', self.empty_tgz_path, 'v0')
Expand All @@ -154,36 +163,18 @@ def test_activate_deactivate(self):
self.clear_stdout()
self.call_main('versions')
self.assertEqual(self.get_stdout(), '''Available versions:
v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
{}
Installed versions:
v0
v1
''')
'''.format(_available_versions))

def test_clean_environment(self):
self.call_main('versions')
self.assertEqual(self.get_stdout(), '''Available versions:
v2
v3
v4
v5
v5-cuda8
v51
v51-cuda8
v6
v6-cuda8
{}
Installed versions:
''')
'''.format(_available_versions))

self.clear_stdout()
self.call_main('version')
Expand Down

0 comments on commit f24e59f

Please sign in to comment.