コード例 #1
0
ファイル: tests.py プロジェクト: Kellel/bottle-cas
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")
コード例 #2
0
ファイル: tests.py プロジェクト: brunoilponseisae/bottle-cas
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")
コード例 #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)
コード例 #4
0
ファイル: tests.py プロジェクト: brunoilponseisae/bottle-cas
 def setUp(self):
     self.cas = CASClient()
コード例 #5
0
ファイル: tests.py プロジェクト: Kellel/bottle-cas
 def setUp(self):
     self.cas = CASClient()