Exemplo n.º 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>
     """)
Exemplo n.º 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>
     """)
Exemplo n.º 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>
     """)
Exemplo n.º 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>
         """)
Exemplo n.º 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>
         """)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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>
     """)
Exemplo n.º 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>
     """)
Exemplo n.º 12
0
def browserid_js(**kwargs):
    return helpers.browserid_js(**kwargs)
Exemplo n.º 13
0
def browserid_js(context, **kwargs):
    return helpers.browserid_js(**kwargs)