Example #1
0
 def test_widget_render_js(self):
     widget = FancyTreeWidget()
     attrs = {'id': 'fancyfoo'}
     html = widget.render("foo", ["1", "2"], attrs)
     self.assertTrue('.fancytree({' in html)
     self.assertTrue(
         '<ul class="fancytree_checkboxes" id="fancyfoo_checkboxes">' in
         html)
Example #2
0
 class Meta:
     model = Selection
     fields = ('name', 'categories')
     widgets = {'categories': FancyTreeWidget(queryset=categories)}
Example #3
0
 def test_widget_loads(self):
     widget = FancyTreeWidget()
     self.assertIsInstance(widget, FancyTreeWidget)
Example #4
0
 def test_widget_render_single_value(self):
     widget = FancyTreeWidget()
     attrs = {'id': 'fancyfoo'}
     html = widget.render("foo", "1", attrs)
     self.assertTrue('.fancytree({' in html)
Example #5
0
 def test_widget_render_js(self):
     widget = FancyTreeWidget()
     attrs = {'id': 'fancyfoo'}
     html = widget.render("foo", ["1", "2"], attrs)
     self.assertTrue('.fancytree({' in html)
     self.assertTrue('<ul class="fancytree_checkboxes" id="fancyfoo_checkboxes">' in html)
Example #6
0
 def test_widget_render_single_value(self):
     widget = FancyTreeWidget()
     attrs = {'id': 'fancyfoo'}
     html = widget.render("foo", "1", attrs)
     self.assertTrue('.fancytree({' in html)