~ubuntu-branches/ubuntu/gutsy/libapache2-mod-python/gutsy

« back to all changes in this revision

Viewing changes to test/htdocs/index.py

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2006-07-07 13:18:35 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060707131835-zfp1vupanjj2e77y
Tags: 3.2.8-1ubuntu1
* Merge to Debian unstable.
* Remaining Ubuntu change: debian/{control,rules}: Drop python 2.3 package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 # ====================================================================
 
2
 # The Apache Software License, Version 1.1
 
3
 #
 
4
 # Copyright (c) 2000-2002 The Apache Software Foundation.  All rights
 
5
 # reserved.
 
6
 #
 
7
 # Redistribution and use in source and binary forms, with or without
 
8
 # modification, are permitted provided that the following conditions
 
9
 # are met:
 
10
 #
 
11
 # 1. Redistributions of source code must retain the above copyright
 
12
 #    notice, this list of conditions and the following disclaimer.
 
13
 #
 
14
 # 2. Redistributions in binary form must reproduce the above copyright
 
15
 #    notice, this list of conditions and the following disclaimer in
 
16
 #    the documentation and/or other materials provided with the
 
17
 #    distribution.
 
18
 #
 
19
 # 3. The end-user documentation included with the redistribution,
 
20
 #    if any, must include the following acknowledgment:
 
21
 #       "This product includes software developed by the
 
22
 #        Apache Software Foundation (http://www.apache.org/)."
 
23
 #    Alternately, this acknowledgment may appear in the software itself,
 
24
 #    if and wherever such third-party acknowledgments normally appear.
 
25
 #
 
26
 # 4. The names "Apache" and "Apache Software Foundation" must
 
27
 #    not be used to endorse or promote products derived from this
 
28
 #    software without prior written permission. For written
 
29
 #    permission, please contact apache@apache.org.
 
30
 #
 
31
 # 5. Products derived from this software may not be called "Apache",
 
32
 #    "mod_python", or "modpython", nor may these terms appear in their
 
33
 #    name, without prior written permission of the Apache Software
 
34
 #    Foundation.
 
35
 #
 
36
 # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 
37
 # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 
38
 # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 
39
 # DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
 
40
 # ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 
41
 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 
42
 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 
43
 # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 
44
 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 
45
 # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 
46
 # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 
47
 # SUCH DAMAGE.
 
48
 # ====================================================================
 
49
 #
 
50
 # This software consists of voluntary contributions made by many
 
51
 # individuals on behalf of the Apache Software Foundation.  For more
 
52
 # information on the Apache Software Foundation, please see
 
53
 # <http://www.apache.org/>.
 
54
 #
 
55
 # $Id: index.py 179253 2005-05-31 18:18:23Z nd $
 
56
 #
 
57
 
 
58
# mod_python tests
 
59
 
 
60
from mod_python import apache
 
61
import unittest
 
62
import re
 
63
import time
 
64
import os
 
65
import cStringIO
 
66
 
 
67
def index(req):
 
68
    return "test 1 ok, interpreter=%s" % req.interpreter
 
69
 
 
70
def foobar(req):
 
71
    return "test 2 ok, interpreter=%s" % req.interpreter