本文整理汇总了Python中regulations.generator.html_builder.HTMLBuilder.list_level方法的典型用法代码示例。如果您正苦于以下问题:Python HTMLBuilder.list_level方法的具体用法?Python HTMLBuilder.list_level怎么用?Python HTMLBuilder.list_level使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类regulations.generator.html_builder.HTMLBuilder
的用法示例。
在下文中一共展示了HTMLBuilder.list_level方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_list_level_interpretations
# 需要导入模块: from regulations.generator.html_builder import HTMLBuilder [as 别名]
# 或者: from regulations.generator.html_builder.HTMLBuilder import list_level [as 别名]
def test_list_level_interpretations(self):
builder = HTMLBuilder(None, None, None)
parts = ['101', '12', 'a', 'Interp', '1']
node_type = INTERP
result = builder.list_level(parts, node_type)
self.assertEquals(result, 1)
parts.append('j')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 2)
parts.append('B')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 3)
示例2: test_list_level_regulations_no_level
# 需要导入模块: from regulations.generator.html_builder import HTMLBuilder [as 别名]
# 或者: from regulations.generator.html_builder.HTMLBuilder import list_level [as 别名]
def test_list_level_regulations_no_level(self):
builder = HTMLBuilder(None, None, None)
parts = ['101', '1']
node_type = REGTEXT
result = builder.list_level(parts, node_type)
self.assertEquals(result, None)
示例3: test_list_level_regulations
# 需要导入模块: from regulations.generator.html_builder import HTMLBuilder [as 别名]
# 或者: from regulations.generator.html_builder.HTMLBuilder import list_level [as 别名]
def test_list_level_regulations(self):
builder = HTMLBuilder(None, None, None)
parts = ['101', '1', 'a']
node_type = REGTEXT
result = builder.list_level(parts, node_type)
self.assertEquals(result, 1)
parts.append('2')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 2)
parts.append('k')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 3)
parts.append('B')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 4)
示例4: test_list_level_appendices
# 需要导入模块: from regulations.generator.html_builder import HTMLBuilder [as 别名]
# 或者: from regulations.generator.html_builder.HTMLBuilder import list_level [as 别名]
def test_list_level_appendices(self):
builder = HTMLBuilder(None, None, None)
parts = ['101', 'A', '1', 'a']
node_type = APPENDIX
result = builder.list_level(parts, node_type)
self.assertEquals(result, 1)
parts.append('2')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 2)
parts.append('k')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 3)
parts.append('B')
result = builder.list_level(parts, node_type)
self.assertEquals(result, 4)