let start testing sqlhtml.py
This commit is contained in:
527
gluon/tests/test_sqlhtml.py
Normal file
527
gluon/tests/test_sqlhtml.py
Normal file
@@ -0,0 +1,527 @@
|
||||
#!/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
Unit tests for gluon.sqlhtml
|
||||
"""
|
||||
import os
|
||||
import sys
|
||||
if sys.version < "2.7":
|
||||
import unittest2 as unittest
|
||||
else:
|
||||
import unittest
|
||||
|
||||
from fix_path import fix_sys_path
|
||||
|
||||
fix_sys_path(__file__)
|
||||
|
||||
from sqlhtml import safe_int
|
||||
|
||||
# TODO: Create these test...
|
||||
|
||||
# class Test_add_class(unittest.TestCase):
|
||||
# def test_add_class(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_represent(unittest.TestCase):
|
||||
# def test_represent(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestCacheRepresenter(unittest.TestCase):
|
||||
# def test___call__(self):
|
||||
# pass
|
||||
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
|
||||
class Test_safe_int(unittest.TestCase):
|
||||
def test_safe_int(self):
|
||||
# safe int
|
||||
self.assertEqual(safe_int(1), 1)
|
||||
# not safe int
|
||||
self.assertEqual(safe_int('1x'), 0)
|
||||
|
||||
|
||||
|
||||
# class Test_safe_float(unittest.TestCase):
|
||||
# def test_safe_float(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_show_if(unittest.TestCase):
|
||||
# def test_show_if(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestFormWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestStringWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestIntegerWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestDoubleWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestDecimalWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestDateWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestDatetimeWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestTextWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestJSONWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestBooleanWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestListWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestMultipleOptionsWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestRadioWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestCheckboxesWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestPasswordWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestUploadWidget(unittest.TestCase):
|
||||
# def test__attributes(self):
|
||||
# pass
|
||||
|
||||
# def test_represent(self):
|
||||
# pass
|
||||
|
||||
# def test_widget(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestAutocompleteWidget(unittest.TestCase):
|
||||
# def test___call__(self):
|
||||
# pass
|
||||
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_callback(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_table3cols(unittest.TestCase):
|
||||
# def test_formstyle_table3cols(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_table2cols(unittest.TestCase):
|
||||
# def test_formstyle_table2cols(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_divs(unittest.TestCase):
|
||||
# def test_formstyle_divs(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_inline(unittest.TestCase):
|
||||
# def test_formstyle_inline(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_ul(unittest.TestCase):
|
||||
# def test_formstyle_ul(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_bootstrap(unittest.TestCase):
|
||||
# def test_formstyle_bootstrap(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_bootstrap3_stacked(unittest.TestCase):
|
||||
# def test_formstyle_bootstrap3_stacked(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class Test_formstyle_bootstrap3_inline_factory(unittest.TestCase):
|
||||
# def test_formstyle_bootstrap3_inline_factory(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestSQLFORM(unittest.TestCase):
|
||||
# def test___add__(self):
|
||||
# pass
|
||||
|
||||
# def test___delitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___getitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test___len__(self):
|
||||
# pass
|
||||
|
||||
# def test___mul__(self):
|
||||
# pass
|
||||
|
||||
# def test___nonzero__(self):
|
||||
# pass
|
||||
|
||||
# def test___setitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___str__(self):
|
||||
# pass
|
||||
|
||||
# def test__fixup(self):
|
||||
# pass
|
||||
|
||||
# def test__postprocessing(self):
|
||||
# pass
|
||||
|
||||
# def test__setnode(self):
|
||||
# pass
|
||||
|
||||
# def test__traverse(self):
|
||||
# pass
|
||||
|
||||
# def test__validate(self):
|
||||
# pass
|
||||
|
||||
# def test__wrap_components(self):
|
||||
# pass
|
||||
|
||||
# def test__xml(self):
|
||||
# pass
|
||||
|
||||
# def test_accepts(self):
|
||||
# pass
|
||||
|
||||
# def test_add_button(self):
|
||||
# pass
|
||||
|
||||
# def test_add_class(self):
|
||||
# pass
|
||||
|
||||
# def test_append(self):
|
||||
# pass
|
||||
|
||||
# def test_as_dict(self):
|
||||
# pass
|
||||
|
||||
# def test_as_json(self):
|
||||
# pass
|
||||
|
||||
# def test_as_xml(self):
|
||||
# pass
|
||||
|
||||
# def test_as_yaml(self):
|
||||
# pass
|
||||
|
||||
# def test_assert_status(self):
|
||||
# pass
|
||||
|
||||
# def test_createform(self):
|
||||
# pass
|
||||
|
||||
# def test_element(self):
|
||||
# pass
|
||||
|
||||
# def test_elements(self):
|
||||
# pass
|
||||
|
||||
# def test_flatten(self):
|
||||
# pass
|
||||
|
||||
# def test_get(self):
|
||||
# pass
|
||||
|
||||
# def test_hidden_fields(self):
|
||||
# pass
|
||||
|
||||
# def test_insert(self):
|
||||
# pass
|
||||
|
||||
# def test_process(self):
|
||||
# pass
|
||||
|
||||
# def test_remove_class(self):
|
||||
# pass
|
||||
|
||||
# def test_sibling(self):
|
||||
# pass
|
||||
|
||||
# def test_siblings(self):
|
||||
# pass
|
||||
|
||||
# def test_update(self):
|
||||
# pass
|
||||
|
||||
# def test_validate(self):
|
||||
# pass
|
||||
|
||||
# def test_xml(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestSQLTABLE(unittest.TestCase):
|
||||
# def test___add__(self):
|
||||
# pass
|
||||
|
||||
# def test___delitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___getitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test___len__(self):
|
||||
# pass
|
||||
|
||||
# def test___mul__(self):
|
||||
# pass
|
||||
|
||||
# def test___nonzero__(self):
|
||||
# pass
|
||||
|
||||
# def test___setitem__(self):
|
||||
# pass
|
||||
|
||||
# def test___str__(self):
|
||||
# pass
|
||||
|
||||
# def test__fixup(self):
|
||||
# pass
|
||||
|
||||
# def test__postprocessing(self):
|
||||
# pass
|
||||
|
||||
# def test__setnode(self):
|
||||
# pass
|
||||
|
||||
# def test__traverse(self):
|
||||
# pass
|
||||
|
||||
# def test__validate(self):
|
||||
# pass
|
||||
|
||||
# def test__wrap_components(self):
|
||||
# pass
|
||||
|
||||
# def test__xml(self):
|
||||
# pass
|
||||
|
||||
# def test_add_class(self):
|
||||
# pass
|
||||
|
||||
# def test_append(self):
|
||||
# pass
|
||||
|
||||
# def test_element(self):
|
||||
# pass
|
||||
|
||||
# def test_elements(self):
|
||||
# pass
|
||||
|
||||
# def test_flatten(self):
|
||||
# pass
|
||||
|
||||
# def test_get(self):
|
||||
# pass
|
||||
|
||||
# def test_insert(self):
|
||||
# pass
|
||||
|
||||
# def test_remove_class(self):
|
||||
# pass
|
||||
|
||||
# def test_sibling(self):
|
||||
# pass
|
||||
|
||||
# def test_siblings(self):
|
||||
# pass
|
||||
|
||||
# def test_style(self):
|
||||
# pass
|
||||
|
||||
# def test_update(self):
|
||||
# pass
|
||||
|
||||
# def test_xml(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExportClass(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterTSV(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterCSV(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterCSV_hidden(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterHTML(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterXML(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
# class TestExporterJSON(unittest.TestCase):
|
||||
# def test___init__(self):
|
||||
# pass
|
||||
|
||||
# def test_export(self):
|
||||
# pass
|
||||
|
||||
# def test_represented(self):
|
||||
# pass
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
Reference in New Issue
Block a user