Skip to content

Commit

Permalink
Fixed tests.
Browse files Browse the repository at this point in the history
Test should pass now with Python 2.6, 3.2 and 3.3.
Updated .gitignore.
  • Loading branch information
Jukka Ojaniemi committed Apr 6, 2013
1 parent 6e237b1 commit f9f1243
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 19 deletions.
9 changes: 5 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
.DS_Store
Data.*
.coverage
dist
docs/build
*.pyc
*.mo
*.egg-info
Data.*
.coverage
*.egg
*.db
*.db-journal
*.sqlite
dist
docs/build
35 changes: 20 additions & 15 deletions whiskers/tests/test_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['project', 'main'], response.keys())
self.assertEqual(sorted(['project', 'main']),
sorted(list(response.keys())))


class ViewAboutTests(unittest.TestCase):
Expand All @@ -64,7 +65,8 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['project', 'main'], response.keys())
self.assertEqual(sorted(['project', 'main']),
sorted(list(response.keys())))


class ViewHostsTests(unittest.TestCase):
Expand All @@ -82,7 +84,8 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['main', 'results'], response.keys())
self.assertEqual(sorted(['main', 'results']),
sorted(list(response.keys())))
self.assertEqual(response['results'], [{'count': 0, 'host': None}])


Expand Down Expand Up @@ -111,7 +114,8 @@ def test_it(self):
request = testing.DummyRequest()
request.matchdict['host_id'] = 1
response = self._callFUT(request)
self.assertEqual(['host', 'main', 'buildouts'], response.keys())
self.assertEqual(sorted(['host', 'main', 'buildouts']),
sorted(list(response.keys())))


class ViewBuildoutsTests(unittest.TestCase):
Expand All @@ -130,8 +134,8 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['project', 'main', 'buildouts'],
response.keys())
self.assertEqual(sorted(['project', 'main', 'buildouts']),
sorted(list(response.keys())))
self.assertEqual(response['buildouts'], [])


Expand Down Expand Up @@ -162,8 +166,9 @@ def test_it(self):
request = testing.DummyRequest()
request.matchdict['buildout_id'] = 1
response = self._callFUT(request)
self.assertEqual(['config', 'main', 'buildout', 'new_buildouts',
'older_buildouts'], response.keys())
self.assertEqual(sorted(['config', 'main', 'buildout', 'new_buildouts',
'older_buildouts']),
sorted(list(response.keys())))
self.assertEqual(response['config'], None)
self.assertEqual(response['new_buildouts'], [])
self.assertEqual(response['older_buildouts'], [])
Expand All @@ -185,8 +190,8 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['project', 'unused', 'packages', 'main'],
response.keys())
self.assertEqual(sorted(['project', 'unused', 'packages', 'main']),
sorted(list(response.keys())))
self.assertEqual(response['unused'], [])
self.assertEqual(response['packages'], [])

Expand Down Expand Up @@ -222,13 +227,12 @@ def test_it(self):
request.matchdict['id'] = 1
request.matchdict['package_name'] = 'example.package'
response = self._callFUT(request)
from whiskers.models import Package
self.assertEqual(['packages', 'other_versions', 'package_name',
'package', 'main', 'requires'], response.keys())
self.assertEqual(sorted(['packages', 'other_versions', 'package_name',
'package', 'main', 'requires']),
sorted(list(response.keys())))
self.assertTrue(len(response['packages']) > 0)
self.assertFalse(response['other_versions'])
self.assertEqual(response['package_name'], 'example.package')
self.assertIsInstance(response['package'], Package)
self.assertEqual(response['package'].version.version, '1.0')
self.assertEqual(response['requires'], None)

Expand All @@ -248,5 +252,6 @@ def test_it(self):
_registerRoutes(self.config)
request = testing.DummyRequest()
response = self._callFUT(request)
self.assertEqual(['main', 'buildouts_to_keep'], response.keys())
self.assertEqual(sorted(['main', 'buildouts_to_keep']),
sorted(list(response.keys())))
self.assertTrue(response['buildouts_to_keep'], -1)

0 comments on commit f9f1243

Please sign in to comment.