Ejemplo n.º 1
0
def test_method_type_has_required_subdomain():
    get = Get().domain('test')
    post = Get().domain('test')

    REQUEST.environ['HTTP_HOST'] = 'test.localhost:8000'

    get.request = REQUEST
    post.request = REQUEST

    assert get.has_required_domain() == True
    assert post.has_required_domain() == True
Ejemplo n.º 2
0
def test_method_type_has_required_subdomain_with_asterick():
    container = TestSuite().create_container()
    request = container.container.make('Request')

    request.environ['HTTP_HOST'] = 'test.localhost:8000'

    get = Get().domain('*')
    post = Get().domain('*')

    get.request = request
    post.request = request

    assert get.has_required_domain() == True
    assert post.has_required_domain() == True
Ejemplo n.º 3
0
def test_request_sets_subdomain_on_get():

    container = TestSuite().create_container()
    request = container.container.make('Request')

    request.environ['HTTP_HOST'] = 'test.localhost:8000'

    get = Get().domain('*')
    post = Get().domain('*')

    get.request = request
    post.request = request

    get.has_required_domain()
    assert request.param('subdomain') == 'test'
    def test_request_sets_subdomain_on_get(self):
        container = TestSuite().create_container()
        request = container.container.make('Request')

        request.environ['HTTP_HOST'] = 'test.localhost:8000'

        request.activate_subdomains()

        get = Get().domain('*')
        post = Get().domain('*')

        get.request = request
        post.request = request

        get.has_required_domain()
        self.assertEqual(request.param('subdomain'), 'test')
    def test_method_type_has_required_subdomain_with_asterick(self):
        container = TestSuite().create_container()
        request = container.container.make('Request')

        request.environ['HTTP_HOST'] = 'test.localhost:8000'

        request.activate_subdomains()

        get = Get().domain('*')
        post = Get().domain('*')

        get.request = request
        post.request = request

        self.assertEqual(get.has_required_domain(), True)
        self.assertEqual(post.has_required_domain(), True)