Пример #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
 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
 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
def browserid_js(context, **kwargs):
    return helpers.browserid_js(**kwargs)