Inheritance diagram for tests.test_javascriptbuilder.JavaScriptBundlerTests:
Collaboration diagram for tests.test_javascriptbuilder.JavaScriptBundlerTests:
Public Member Functions | |
| testJSONBundler (self) | |
| testJavaScriptBuilder_Minify (self) | |
| testSequence (self) | |
| testParametersExcludeSessionIdAndSequence (self) | |
| test_jsonbundler_when_delayed_execution_false (self) | |
| test_jsonbundler_when_delayed_execution_true (self) | |
| test_jsonbundler_when_delayed_execution_multiple (self) | |
| testJavaScriptBuilder_Cookies (self, enableInConfig, enableInEvidence, expectCookie) | |
Member Function Documentation
◆ test_jsonbundler_when_delayed_execution_false()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.test_jsonbundler_when_delayed_execution_false | ( | self | ) |
◆ test_jsonbundler_when_delayed_execution_multiple()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.test_jsonbundler_when_delayed_execution_multiple | ( | self | ) |
◆ test_jsonbundler_when_delayed_execution_true()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.test_jsonbundler_when_delayed_execution_true | ( | self | ) |
◆ testJavaScriptBuilder_Cookies()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.testJavaScriptBuilder_Cookies | ( | self, | |
| enableInConfig, | |||
| enableInEvidence, | |||
| expectCookie ) |
◆ testJavaScriptBuilder_Minify()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.testJavaScriptBuilder_Minify | ( | self | ) |
◆ testJSONBundler()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.testJSONBundler | ( | self | ) |
◆ testParametersExcludeSessionIdAndSequence()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.testParametersExcludeSessionIdAndSequence | ( | self | ) |
The rendered script is not configured with the session id or the sequence. It appends both to its own request itself, after taking the record of that request's inputs which decides whether a later page view can be served from the cached response. A session id is different on every page view, so one named in the parameters would put a value in that record that can never match, the cache would be thrown away and the snippets would run again on every page.
◆ testSequence()
| tests.test_javascriptbuilder.JavaScriptBundlerTests.testSequence | ( | self | ) |
