[
https://issues.apache.org/jira/browse/FLAGON-451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16929009#comment-16929009
]
Joshua Poore commented on FLAGON-451:
-------------------------------------
added dom-storage 2.0.2 (should be pre- jsdom 10) as dev-dependency to Mock
sessionStorage in unit tests. pushed to FLAGON-434 branch
Again, added function to getInitialSettings ('getSessionId') works in testing
with example page, exactly as expected. But, unit tests fail
[https://www.npmjs.com/package/dom-storage/v/2.0.2]
added to getInitialSettings_spec.js:
{code:java}
import 'jsdom-global/register'; #adds global objects like windows to jsdom
import { Storage } from 'dom-storage'; #storage mock
{code}
also added sessionStorage within test context
{code:java}
window.sessionStorage = new Storage(null, { strict: true });
{code}
> Update unit tests to accommodate session storage features
> ---------------------------------------------------------
>
> Key: FLAGON-451
> URL: https://issues.apache.org/jira/browse/FLAGON-451
> Project: Flagon
> Issue Type: Sub-task
> Components: UserALE.js
> Affects Versions: UserALE.js 2.1.0
> Reporter: Joshua Poore
> Assignee: Joshua Poore
> Priority: Major
> Fix For: UserALE.js 2.1.0
>
>
> session storage needs to be a known object in unit tests.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)