Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tests/units
diff options
context:
space:
mode:
Diffstat (limited to 'tests/units')
-rwxr-xr-xtests/units/client/implementations.py4
-rwxr-xr-xtests/units/client/offline_routes.py8
-rwxr-xr-xtests/units/client/online_routes.py16
-rwxr-xr-xtests/units/client/server_routes.py8
-rwxr-xr-xtests/units/model/context.py17
-rwxr-xr-xtests/units/model/implementation.py2
-rwxr-xr-xtests/units/node/node.py4
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"/>',