Skip to content

Commit

Permalink
Merge branch 'master' of github.com:ITCase/ps_tree
Browse files Browse the repository at this point in the history
  • Loading branch information
movie4 committed Jul 7, 2015
2 parents ea6e52c + 39d1526 commit dbae8b3
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/source/settings.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ You can redefine template of tree in ``youproject/templates/ps_tree/tree.jinja2`

.. literalinclude:: ../../ps_tree/templates/ps_tree/tree.jinja2
:caption: Default template ``tree.jinja2``
:language: html
:language: html+jinja
39 changes: 39 additions & 0 deletions ps_tree/tests/integration_test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
from . import IntegrationTestBase


class TestTree(IntegrationTestBase):

def test_get_root_page(self):
self.app.get('/', status=200)

def test_get_tree_page(self):
self.app.get('/admin/pages/', status=200)

def test_move_inside(self):
self.assertEqual(self.node(200).parent_id, 100)
response = self.app.get(
'http://localhost:6543/ps_tree/pages/move/200/inside/1/',
status=200
)
self.assertEqual(self.node(200).parent_id, 1)
self.assertEqual(response.json, '')

def test_move_after(self):
self.assertEqual(self.node(500).leftsibling_in_level().id, 200)
response = self.app.get(
'http://localhost:6543/ps_tree/pages/move/200/after/500/',
status=200
)
self.assertEqual(response.json, '')
self.assertEqual(self.node(200).leftsibling_in_level().id, 500)
self.assertEqual(self.node(500).leftsibling_in_level().id, 101)

def test_move_before(self):
self.assertEqual(self.node(500).leftsibling_in_level().id, 200)
response = self.app.get(
'http://localhost:6543/ps_tree/pages/move/500/before/200/',
status=200
)
self.assertEqual(self.node(200).leftsibling_in_level().id, 500)
self.assertEqual(self.node(500).leftsibling_in_level().id, 101)
self.assertEqual(response.json, '')

0 comments on commit dbae8b3

Please sign in to comment.