[ 
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)

Reply via email to