diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/__init__.py | 1 | ||||
-rwxr-xr-x | tests/units/node.py | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/tests/__init__.py b/tests/__init__.py index 30193fc..a1850af 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -75,6 +75,7 @@ class Test(unittest.TestCase): node.tmpdir.value = tmpdir + '/tmp' node.data_root.value = tmpdir node.sync_dirs.value = [] + node.static_url.value = None ad.index_write_queue.value = 10 local.local_root.value = tmpdir local.activity_dirs.value = [tmpdir + '/Activities'] diff --git a/tests/units/node.py b/tests/units/node.py index 54f632f..9b2b200 100755 --- a/tests/units/node.py +++ b/tests/units/node.py @@ -324,6 +324,16 @@ class NodeTest(tests.Test): ], call(cp, method='GET', document='report', reply=['guid', 'data', 'layer'])['result']) + node.static_url.value = 'static_url' + self.assertEqual( + sorted([ + {'guid': guid1, 'icon': 'static_url/static/images/missing.png', 'layer': ['public']}, + {'guid': guid2, 'icon': 'http://foo/bar', 'layer': ['public']}, + {'guid': guid3, 'icon': 'static_url/foo/bar', 'layer': ['public']}, + {'guid': guid5, 'icon': ['static_url/1', 'http://2'], 'layer': ['public']}, + ]), + sorted(call(cp, method='GET', document='context', reply=['guid', 'icon', 'layer'])['result'])) + def test_DeletedDocuments(self): volume = Volume('db') cp = NodeCommands(volume) |