def test_partner_patterns_instance_ns(partner_factory):
partner = partner_factory(slug='automatic_partner',
auto_set_partner=False)
set_partner(partner)
urlconf = (partner_patterns(
url(r'^ns/', include(base_urlconf, namespace='instance-ns'))
),)
url_ = reverse('instance-ns:static-url', urlconf)
assert url_ == '/automatic_partner/ns/static/'
url_ = reverse('instance-ns:static-url', urlconf, kwargs=dict(
partner_slug='manual_partner'))
assert url_ == '/manual_partner/ns/static/'
url_ = reverse('instance-ns:dynamic-url', urlconf, kwargs=dict(pk=1))
assert url_ == '/automatic_partner/ns/dynamic/1/'
url_ = reverse('instance-ns:dynamic-url', urlconf, kwargs=dict(
partner_slug='manual_partner', pk=1))
assert url_ == '/manual_partner/ns/dynamic/1/'
url_ = reverse('instance-ns:dynamic-url', urlconf, args=(1,))
assert url_ == '/automatic_partner/ns/dynamic/1/'
评论列表
文章目录