diff options
Diffstat (limited to 'tests/units')
-rwxr-xr-x | tests/units/client/implementations.py | 4 | ||||
-rwxr-xr-x | tests/units/client/offline_routes.py | 8 | ||||
-rwxr-xr-x | tests/units/client/online_routes.py | 16 | ||||
-rwxr-xr-x | tests/units/client/server_routes.py | 8 | ||||
-rwxr-xr-x | tests/units/model/context.py | 17 | ||||
-rwxr-xr-x | tests/units/model/implementation.py | 2 | ||||
-rwxr-xr-x | tests/units/node/node.py | 4 |
7 files changed, 38 insertions, 21 deletions
diff --git a/tests/units/client/implementations.py b/tests/units/client/implementations.py index 06902a0..b77c558 100755 --- a/tests/units/client/implementations.py +++ b/tests/units/client/implementations.py @@ -359,7 +359,7 @@ class Implementations(tests.Test): conn.post(['context'], { 'guid': 'document', - 'type': 'content', + 'type': 'book', 'title': 'title', 'summary': 'summary', 'description': 'description', @@ -432,7 +432,7 @@ class Implementations(tests.Test): conn.post(['context'], { 'guid': 'document', - 'type': 'content', + 'type': 'book', 'title': 'title', 'summary': 'summary', 'description': 'description', diff --git a/tests/units/client/offline_routes.py b/tests/units/client/offline_routes.py index 2300b7a..a163769 100755 --- a/tests/units/client/offline_routes.py +++ b/tests/units/client/offline_routes.py @@ -141,7 +141,7 @@ class OfflineRoutes(tests.Test): ipc = self.start_offline_client() guid = ipc.post(['context'], { - 'type': 'activity', + 'type': 'package', 'title': 'title', 'summary': 'summary', 'description': 'description', @@ -159,13 +159,13 @@ class OfflineRoutes(tests.Test): ipc.get(['context'], reply=['preview'])['result']) self.assertEqual( - file(src_root + '/sugar_network/static/httpdocs/images/missing.png').read(), + file(src_root + '/sugar_network/static/httpdocs/images/package.png').read(), ipc.request('GET', ['context', guid, 'icon']).content) self.assertEqual( - {'icon': 'http://127.0.0.1:5555/static/images/missing.png'}, + {'icon': 'http://127.0.0.1:5555/static/images/package.png'}, ipc.get(['context', guid], reply=['icon'])) self.assertEqual( - [{'icon': 'http://127.0.0.1:5555/static/images/missing.png'}], + [{'icon': 'http://127.0.0.1:5555/static/images/package.png'}], ipc.get(['context'], reply=['icon'])['result']) def test_favorite(self): diff --git a/tests/units/client/online_routes.py b/tests/units/client/online_routes.py index 6314948..ddf8a4c 100755 --- a/tests/units/client/online_routes.py +++ b/tests/units/client/online_routes.py @@ -228,7 +228,7 @@ class OnlineRoutes(tests.Test): ipc = IPCConnection() guid = ipc.post(['context'], { - 'type': 'activity', + 'type': 'package', 'title': 'title', 'summary': 'summary', 'description': 'description', @@ -246,13 +246,13 @@ class OnlineRoutes(tests.Test): ipc.get(['context'], reply=['preview'])['result']) self.assertEqual( - file(src_root + '/sugar_network/static/httpdocs/images/missing.png').read(), + file(src_root + '/sugar_network/static/httpdocs/images/package.png').read(), ipc.request('GET', ['context', guid, 'icon']).content) self.assertEqual( - {'icon': 'http://127.0.0.1:8888/static/images/missing.png'}, + {'icon': 'http://127.0.0.1:8888/static/images/package.png'}, ipc.get(['context', guid], reply=['icon'])) self.assertEqual( - [{'icon': 'http://127.0.0.1:8888/static/images/missing.png'}], + [{'icon': 'http://127.0.0.1:8888/static/images/package.png'}], ipc.get(['context'], reply=['icon'])['result']) def test_favorite(self): @@ -486,7 +486,7 @@ Can't find all required implementations: coroutine.dispatch() context = ipc.post(['context'], { - 'type': 'content', + 'type': 'book', 'title': 'title', 'summary': 'summary', 'description': 'description', @@ -545,7 +545,7 @@ Can't find all required implementations: [(i.guid, i['layer']) for i in local['context'].find(reply='layer')[0]]) self.assertEqual({ 'layer': ['clone'], - 'type': ['content'], + 'type': ['book'], 'author': {tests.UID: {'role': 3, 'name': 'test', 'order': 0}}, 'title': {'en-us': 'title'}, }, @@ -590,7 +590,7 @@ Can't find all required implementations: self.assertEqual([], ipc.get(['context', context, 'layer'])) self.assertEqual({ 'layer': [], - 'type': ['content'], + 'type': ['book'], 'author': {tests.UID: {'role': 3, 'name': 'test', 'order': 0}}, 'title': {'en-us': 'title'}, }, @@ -1181,7 +1181,7 @@ Can't find all required implementations: ipc = IPCConnection() guid = ipc.post(['context'], { - 'type': 'content', + 'type': 'book', 'title': 'remote', 'summary': 'summary', 'description': 'description', diff --git a/tests/units/client/server_routes.py b/tests/units/client/server_routes.py index c477ff2..47282ce 100755 --- a/tests/units/client/server_routes.py +++ b/tests/units/client/server_routes.py @@ -124,7 +124,7 @@ class ServerRoutesTest(tests.Test): ipc = IPCConnection() guid = ipc.post(['context'], { - 'type': 'activity', + 'type': 'package', 'title': 'title', 'summary': 'summary', 'description': 'description', @@ -142,13 +142,13 @@ class ServerRoutesTest(tests.Test): ipc.get(['context'], reply=['preview'])['result']) self.assertEqual( - file(src_root + '/sugar_network/static/httpdocs/images/missing.png').read(), + file(src_root + '/sugar_network/static/httpdocs/images/package.png').read(), ipc.request('GET', ['context', guid, 'icon']).content) self.assertEqual( - {'icon': 'http://127.0.0.1:5555/static/images/missing.png'}, + {'icon': 'http://127.0.0.1:5555/static/images/package.png'}, ipc.get(['context', guid], reply=['icon'])) self.assertEqual( - [{'icon': 'http://127.0.0.1:5555/static/images/missing.png'}], + [{'icon': 'http://127.0.0.1:5555/static/images/package.png'}], ipc.get(['context'], reply=['icon'])['result']) def test_PopulateNode(self): diff --git a/tests/units/model/context.py b/tests/units/model/context.py index 25b21b4..b48db6f 100755 --- a/tests/units/model/context.py +++ b/tests/units/model/context.py @@ -1,6 +1,8 @@ #!/usr/bin/env python # sugar-lint: disable +from os.path import exists + from __init__ import tests from sugar_network.node import obs @@ -40,6 +42,21 @@ class ContextTest(tests.Test): }) self.assertEqual(['common', 'bar'], ipc.get(['context', guid, 'layer'])) + def test_DefaultImages(self): + self.start_online_client() + ipc = IPCConnection() + + guid = ipc.post(['context'], { + 'guid': 'guid', + 'type': 'activity', + 'title': 'title', + 'summary': 'summary', + 'description': 'description', + }) + assert exists('master/context/gu/guid/artifact_icon.blob') + assert exists('master/context/gu/guid/icon.blob') + assert exists('master/context/gu/guid/preview.blob') + if __name__ == '__main__': tests.main() diff --git a/tests/units/model/implementation.py b/tests/units/model/implementation.py index 6b4bbc3..070df70 100755 --- a/tests/units/model/implementation.py +++ b/tests/units/model/implementation.py @@ -70,7 +70,7 @@ class ImplementationTest(tests.Test): self.node_volume['context'].create({ 'guid': 'context', - 'type': 'content', + 'type': 'book', 'title': 'title', 'summary': 'summary', 'description': 'description', diff --git a/tests/units/node/node.py b/tests/units/node/node.py index cf0bf73..5c7cb58 100755 --- a/tests/units/node/node.py +++ b/tests/units/node/node.py @@ -817,8 +817,8 @@ class NodeTest(tests.Test): svg = '\n'.join([ '<?xml version="1.0" encoding="UTF-8"?>', '<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [', - ' <!ENTITY fill_color "#FFFFFF">', - ' <!ENTITY stroke_color "#010101">', + ' <!ENTITY fill_color "#123456">', + ' <!ENTITY stroke_color "#123456">', ']>', '<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50">', ' <rect x="3" y="7" width="44" height="36" style="fill:&fill_color;;stroke:&stroke_color;;stroke-width:3"/>', |