活力39280
在线时间13640 小时
阅读权限200
管理员
自由的灵魂
- 积分
- 107425
- 主题
- 5630
- 回帖
- 26661
- 注册时间
- 2003-4-10
- 最后登录
- 2026-10-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
这是一个综合测试用例,覆盖列表内代码块的多种场景。
测试工具:
Markdown转UBB工具 - Markdown/UBB格式转换器
测试代码
请复制以下 Markdown 内容,到工具中,点击"转换(覆盖)":
关键检查点
- 列表是否连续:列表项之间是否有 list 标签打断
- 代码块缩进是否保留:代码块内部的行首空格是否完整
- 代码块中的特殊字符:_、$、# 等是否被正确保留
- 有缩进的代码块(测试3、4、6):是否在列表项内部保持连续
测试结果展示:
测试1:无序列表 + 代码块(无缩进)
- 列表项1
- 列表项2
- def test():
- if True:
- print("hello")
复制代码
- 列表项3
- 列表项4
测试2:有序列表 + 代码块(无缩进)
- 第一项
- 第二项
- function test() {
- console.log("hello");
- }
复制代码
- 第三项
- 第四项
测试3:有序列表 + 缩进代码块(列表项内部)
- 配置步骤一
- 配置步骤二
- cd /var/www
- sudo chmod -R 755 .
- sudo systemctl restart nginx
复制代码
- 配置步骤三
- 配置步骤四
测试4:多级列表 + 缩进代码块
- 父级项目1
- 子项A
- 子项B
- SELECT * FROM users
- WHERE status = 1
- ORDER BY id DESC
- LIMIT 10;
复制代码
- 子项C
- 父级项目2
测试5:列表间的独立代码块
- 要点一
- 要点二
- 要点三
- <div class="container">
- <p>Hello World</p>
- </div>
复制代码
- 要点四(验证代码块是否打断列表,第4项能否与前三项保持同一列表)
测试6:代码块中包含特殊字符
- 第一步:修改变量配置
- $config = array(
- 'database' => 'my_db',
- 'username' => 'admin_123',
- 'password' => 'pass_word',
- 'host' => 'localhost_primary'
- );
复制代码
- 第二步:验证配置
- 第三步:重启服务
测试7:多个代码块在同一列表
- 前端配置
- .container {
- width: 100%;
- padding: 20px;
- }
复制代码
- 后端配置
- app.config['DEBUG'] = True
- app.config['SECRET_KEY'] = 'my_secret_key'
复制代码
- 部署配置
- environment: production
- replicas: 3
- port: 8080
复制代码
- 完成
十分完美!
|
|