Exemplo n.º 1
0
class TestCASClient(unittest.TestCase):

    def setUp(self):
        self.cas = CASClient()

    def test_parse_tag(self):
        self.assertEqual(self.cas._parse_tag("<one>test</one>", "one"), "test")
        self.assertEqual(self.cas._parse_tag("<one>test</one><two>thing</two>", "one"), "test")
        self.assertEqual(self.cas._parse_tag("<one>test</one><two>thing</two>", "two"), "thing")
Exemplo n.º 2
0
class TestCASClient(unittest.TestCase):
    def setUp(self):
        self.cas = CASClient()

    def test_parse_tag(self):
        self.assertEqual(self.cas._parse_tag("<one>test</one>", "one"), "test")
        self.assertEqual(
            self.cas._parse_tag("<one>test</one><two>thing</two>", "one"),
            "test")
        self.assertEqual(
            self.cas._parse_tag("<one>test</one><two>thing</two>", "two"),
            "thing")
Exemplo n.º 3
0
from bottle import route, run, request, Bottle
from bottle_cas.client import CASClient
from bottle_cas.client import CASMiddleware
cas = CASClient()

app = Bottle()
app = CASMiddleware(app)


@route('/')
@cas.require
def index():
    user = request.environ['REMOTE_USER']
    return "Hello %s." % user


run(app=app)
Exemplo n.º 4
0
 def setUp(self):
     self.cas = CASClient()
Exemplo n.º 5
0
 def setUp(self):
     self.cas = CASClient()