コード例 #1
0
 def test_basic(self):
     output = helpers.browserid_js()
     self.assertHTMLEqual(output, """
         <script type="text/javascript" src="https://login.persona.org/include.js"></script>
         <script type="text/javascript" src="static/browserid/api.js"></script>
         <script type="text/javascript" src="static/browserid/browserid.js"></script>
     """)
コード例 #2
0
ファイル: test_helpers.py プロジェクト: alexgibson/nucleus
 def test_custom_shim(self):
     with self.settings(BROWSERID_SHIM='http://example.com/test.js'):
         output = helpers.browserid_js()
     self.assertHTMLEqual(output, """
         <script type="text/javascript" src="http://example.com/test.js"></script>
         <script type="text/javascript" src="static/browserid/browserid.js"></script>
     """)
コード例 #3
0
 def test_custom_shim(self):
     with self.settings(BROWSERID_SHIM='http://example.com/test.js'):
         output = helpers.browserid_js()
     self.assertHTMLEqual(
         output, """
         <script type="text/javascript" src="http://example.com/test.js"></script>
         <script type="text/javascript" src="static/browserid/api.js"></script>
         <script type="text/javascript" src="static/browserid/browserid.js"></script>
     """)
コード例 #4
0
 def test_autologin_email(self):
     """
     If BROWSERID_AUTOLOGIN_ENABLED is True, do not include the shim
     and include the autologin mock script.
     """
     with self.settings(BROWSERID_AUTOLOGIN_ENABLED=True):
         output = helpers.browserid_js()
         self.assertHTMLEqual(output, """
             <script type="text/javascript" src="static/browserid/api.js"></script>
             <script type="text/javascript" src="static/browserid/autologin.js"></script>
             <script type="text/javascript" src="static/browserid/browserid.js"></script>
         """)
コード例 #5
0
 def test_autologin_email(self):
     """
     If BROWSERID_AUTOLOGIN_ENABLED is True, do not include the shim
     and include the autologin mock script.
     """
     with self.settings(BROWSERID_AUTOLOGIN_ENABLED=True):
         output = helpers.browserid_js()
         self.assertHTMLEqual(
             output, """
             <script type="text/javascript" src="static/browserid/api.js"></script>
             <script type="text/javascript" src="static/browserid/autologin.js"></script>
             <script type="text/javascript" src="static/browserid/browserid.js"></script>
         """)
コード例 #6
0
 def test_no_shim(self):
     output = browserid_js(include_shim=False)
     self.assertTrue('src="static/test1.js"' in output)
     self.assertTrue('src="static/test2.js"' in output)
     self.assertTrue('src="https://example.com/test3.js"' not in output)
コード例 #7
0
 def test_basic(self):
     output = browserid_js()
     self.assertTrue('src="static/test1.js"' in output)
     self.assertTrue('src="static/test2.js"' in output)
     self.assertTrue('src="https://example.com/test3.js"' in output)
コード例 #8
0
 def test_no_shim(self):
     output = browserid_js(include_shim=False)
     self.assertTrue('src="static/test1.js"' in output)
     self.assertTrue('src="static/test2.js"' in output)
     self.assertTrue('src="https://example.com/test3.js"' not in output)
コード例 #9
0
 def test_basic(self):
     output = browserid_js()
     self.assertTrue('src="static/test1.js"' in output)
     self.assertTrue('src="static/test2.js"' in output)
     self.assertTrue('src="https://example.com/test3.js"' in output)
コード例 #10
0
ファイル: test_helpers.py プロジェクト: jgmize/nucleus
 def test_no_shim(self):
     output = helpers.browserid_js(include_shim=False)
     self.assertHTMLEqual(
         output, """
         <script type="text/javascript" src="static/browserid/browserid.js"></script>
     """)
コード例 #11
0
 def test_no_shim(self):
     output = helpers.browserid_js(include_shim=False)
     self.assertHTMLEqual(output, """
         <script type="text/javascript" src="static/browserid/api.js"></script>
         <script type="text/javascript" src="static/browserid/browserid.js"></script>
     """)
コード例 #12
0
def browserid_js(**kwargs):
    return helpers.browserid_js(**kwargs)
コード例 #13
0
ファイル: browserid.py プロジェクト: pemmasanikrishna/remo
def browserid_js(context, **kwargs):
    return helpers.browserid_js(**kwargs)