# Copyright (c) 2006 Divmod.
# See LICENSE for details.
"""
Runs mantissa javascript tests as part of the mantissa python tests
"""
from nevow.testutil import JavaScriptTestCase
class MantissaJavaScriptTestCase(JavaScriptTestCase):
"""
Run all the mantissa javascript test
"""
def test_scrollmodel(self):
"""
Test the model object which tracks most client-side state for any
ScrollTable.
"""
return 'Mantissa.Test.TestScrollModel'
def test_placeholders(self):
"""
Test the model objects which track placeholder nodes in the message
scrolltable.
"""
return 'Mantissa.Test.TestPlaceholder'
def test_autocomplete(self):
"""
Tests the model object which tracks client-side autocomplete state
"""
return 'Mantissa.Test.TestAutoComplete'
syntax highlighted by Code2HTML, v. 0.9.1