【发布时间】:2012-11-18 00:56:10
【问题描述】:
似乎不太可能,但有没有办法为以下重写规则生成一组单元测试:
RewriteRule ^/(user|group|country)/([a-z]+)/(photos|videos)$ http:/whatever?type=$1&entity=$2&resource=$3
由此我想生成一组如下形式的 url:
- /user/foo/photos
- /用户/栏/照片
- /group/baz/videos
- /国家/地区/酒吧/照片
- 等等……
我不想只手动执行一次的原因是我希望有界交替组(例如(user|group|country))能够在不手动更新测试的情况下扩大和保持覆盖范围。
是否有重写规则或正则表达式解析器可以做到这一点,还是我手动完成?
【问题讨论】:
标签: apache unit-testing mod-rewrite