|
@@ 29-36 (lines=8) @@
|
| 26 |
|
self.query.copiesOf.assert_called_with(out['image']) |
| 27 |
|
self.assertEqual(self.query.copiesOf(), out['copies']) |
| 28 |
|
|
| 29 |
|
def test_by_full_location(self): |
| 30 |
|
import niprov.views |
| 31 |
|
self.request.matchdict = {'host':'her','path':('a','b','c')} |
| 32 |
|
out = niprov.views.location(self.request) |
| 33 |
|
self.query.byLocation.assert_called_with('her:/a/b/c') |
| 34 |
|
self.query.copiesOf.assert_called_with(out['image']) |
| 35 |
|
self.assertEqual(self.query.byLocation(), out['image']) |
| 36 |
|
self.assertEqual(self.query.copiesOf(), out['copies']) |
| 37 |
|
|
| 38 |
|
def test_stats(self): |
| 39 |
|
import niprov.views |
|
@@ 20-27 (lines=8) @@
|
| 17 |
|
out = niprov.views.latest(self.request) |
| 18 |
|
self.assertEqual(self.repo.latest(), out['images']) |
| 19 |
|
|
| 20 |
|
def test_by_id(self): |
| 21 |
|
import niprov.views |
| 22 |
|
self.request.matchdict = {'id':'1a2b3c'} |
| 23 |
|
out = niprov.views.short(self.request) |
| 24 |
|
self.repo.byId.assert_called_with('1a2b3c') |
| 25 |
|
self.assertEqual(self.repo.byId(), out['image']) |
| 26 |
|
self.query.copiesOf.assert_called_with(out['image']) |
| 27 |
|
self.assertEqual(self.query.copiesOf(), out['copies']) |
| 28 |
|
|
| 29 |
|
def test_by_full_location(self): |
| 30 |
|
import niprov.views |