38841. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/14/2018 1:31:40 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

38841.1 Files compared

# Location File Last Modified
1 MCCF_EDI_TAS_Infrastructure.zip\MCCF_EDI_TAS_WebUI\e2e\src\us us2205.compliance.e2e.ts Tue Mar 27 23:55:16 2018 UTC
2 MCCF_EDI_TAS_Infrastructure.zip\MCCF_EDI_TAS_WebUI\e2e\src\us us2205.compliance.e2e.ts Tue May 8 07:57:07 2018 UTC

38841.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 392
Changed 1 2
Inserted 0 0
Removed 0 0

38841.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

38841.4 Active regular expressions

No regular expressions were active.

38841.5 Comparison detail

  1   //us2205.c ompliance. e2e.ts
  2   import 'ja smine';
  3   import {br owser, by,  element,  protractor } from 'pr otractor';
  4   import {Pa ges} from  '../helper s/pages';
  5   import {He lpers} fro m '../help ers/helper s';
  6   var AxeBui lder = req uire('axe- webdriverj s');
  7   var pages  = new Page s();
  8   var helper s = new He lpers();
  9  
  10   describe(' US2205 (Co py of) 508 .01.02.01  Web Applic ation Text  Equivalen ts (1194.2 2A)', func tion() {
  11  
  12     beforeAl l(function () {
  13       //
  14     });
  15  
  16     beforeEa ch(functio n() {
  17       pages. home.get() ;
  18       helper s.sizeToSt andardDesk top();
  19     });
  20  
  21     // AXE
  22  
  23     it('TC14 55 Verify  that the " Here\'s ho w you know " button d isplays di scernable  text for S creen Read er interac tion.', fu nction() {
  24       AxeBui lder(brows er).includ e(pages.us aBanner.cs s_heresHow YouKnowBut ton).withR ules('butt on-name'). analyze(fu nction(res ults) {
  25         expe ct(results .incomplet e.length). toEqual(0) ;
  26         expe ct(results .violation s.length). toEqual(0) ;
  27         expe ct(results .passes.le ngth).toEq ual(1);
  28       });
  29     });
  30  
  31     it('TC14 56 Verify  that the " eInsurance " navigati onal menu  item butto n displays  discernab le text fo r Screen R eader inte raction.',  function( ) {
  32       AxeBui lder(brows er).includ e(pages.me nuNav.css_ eInsurance ).withRule s('button- name').ana lyze(funct ion(result s) {
  33         expe ct(results .incomplet e.length). toEqual(0) ;
  34         expe ct(results .violation s.length). toEqual(0) ;
  35         // e xpect(resu lts.passes .length).t oEqual(1);
  36       });
  37     });
  38  
  39     it('TC14 57 Verify  that the " ePharmacy"  navigatio nal menu i tem button  displays  discernabl e text for  Screen Re ader inter action.',  function()  {
  40       AxeBui lder(brows er).includ e(pages.me nuNav.css_ ePharmacy) .withRules ('button-n ame').anal yze(functi on(results ) {
  41         expe ct(results .incomplet e.length). toEqual(0) ;
  42         expe ct(results .violation s.length). toEqual(0) ;
  43         // e xpect(resu lts.passes .length).t oEqual(1);
  44       });
  45     });
  46  
  47     it('TC14 58 Verify  that the " eBilling"  navigation al menu it em button  displays d iscernable  text for  Screen Rea der intera ction.', f unction()  {
  48       AxeBui lder(brows er).includ e(pages.me nuNav.css_ eBilling). withRules( 'button-na me').analy ze(functio n(results)  {
  49         expe ct(results .incomplet e.length). toEqual(0) ;
  50         expe ct(results .violation s.length). toEqual(0) ;
  51         // e xpect(resu lts.passes .length).t oEqual(1);
  52       });
  53     });
  54  
  55     it('TC14 59 Verify  that the " ePayments"  navigatio nal menu i tem button  displays  discernabl e text for  Screen Re ader inter action.',  function()  {
  56       AxeBui lder(brows er).includ e(pages.me nuNav.css_ ePayments) .withRules ('button-n ame').anal yze(functi on(results ) {
  57         expe ct(results .incomplet e.length). toEqual(0) ;
  58         expe ct(results .violation s.length). toEqual(0) ;
  59         // e xpect(resu lts.passes .length).t oEqual(1);
  60       });
  61     });
  62  
  63     it('TC14 60 Verify  that the " Non-MCCF"  navigation al menu it em button  displays d iscernable  text for  Screen Rea der intera ction.', f unction()  {
  64       AxeBui lder(brows er).includ e(pages.me nuNav.css_ nonMCCF).w ithRules(' button-nam e').analyz e(function (results)  {
  65         expe ct(results .incomplet e.length). toEqual(0) ;
  66         expe ct(results .violation s.length). toEqual(0) ;
  67         // e xpect(resu lts.passes .length).t oEqual(1);
  68       });
  69     });
  70  
  71     it('TC14 61 Verify  that the " NPI" navig ational me nu item bu tton displ ays discer nable text  for Scree n Reader i nteraction .', functi on() {
  72       AxeBui lder(brows er).includ e(pages.me nuNav.css_ npi).withR ules('butt on-name'). analyze(fu nction(res ults) {
  73         expe ct(results .incomplet e.length). toEqual(0) ;
  74         expe ct(results .violation s.length). toEqual(0) ;
  75         // e xpect(resu lts.passes .length).t oEqual(1);
  76       });
  77     });
  78  
  79     xit('TC1 462 Verify  that the  "eAdmin" n avigationa l menu ite m button d isplays di scernable  text for S creen Read er interac tion.', fu nction() {
  80       AxeBui lder(brows er).includ e(pages.me nuNav.css_ eAdmin).wi thRules('b utton-name ').analyze (function( results) {
  81         expe ct(results .incomplet e.length). toEqual(0) ;
  82         expe ct(results .violation s.length). toEqual(0) ;
  83         // e xpect(resu lts.passes .length).t oEqual(1);
  84       });
  85     });
  86  
  87     it('TC14 64 Verify  that the " Search" su bmit butto n displays  discernab le text fo r Screen R eader inte raction.',  function( ) {
  88       expect ( pages.me nuNav.sear chButton.i sDisplayed () ).toBe( true);
  89       AxeBui lder(brows er).includ e(pages.me nuNav.css_ searchButt on).withRu les('butto n-name').a nalyze(fun ction(resu lts) {
  90         expe ct(results .incomplet e.length). toEqual(0) ;
  91         expe ct(results .violation s.length). toEqual(0) ;
  92         expe ct(results .passes.le ngth).toEq ual(1);
  93       });
  94     });
  95  
  96     xit('TC1 466 Verify  that the  calendar w idget "Pre v" button  displays d iscernable  text for  Screen Rea der intera ction.', f unction()  {
  97       AxeBui lder(brows er).includ e(pages.ho me.css_pre vious).wit hRules('bu tton-name' ).analyze( function(r esults) {
  98         expe ct(results .incomplet e.length). toEqual(0) ;
  99         expe ct(results .violation s.length). toEqual(0) ;
  100         expe ct(results .passes.le ngth).toEq ual(1);
  101       });
  102     });
  103  
  104     xit('TC1 467 Verify  that the  calendar w idget "Nex t" button  displays d iscernable  text for  Screen Rea der intera ction.', f unction()  {
  105       AxeBui lder(brows er).includ e(pages.ho me.css_nex t).withRul es('button -name').an alyze(func tion(resul ts) {
  106         expe ct(results .incomplet e.length). toEqual(0) ;
  107         expe ct(results .violation s.length). toEqual(0) ;
  108         expe ct(results .passes.le ngth).toEq ual(1);
  109       });
  110     });
  111  
  112     it('TC14 79 The HTM L document \'s "eBusi ness Solut ions" logo  must have  alternate  text.', f unction()  {
  113       AxeBui lder(brows er).includ e(pages.to pNav.css_l ogo).withR ules('imag e-alt').an alyze(func tion(resul ts) {
  114         expe ct(results .incomplet e.length). toEqual(0) ;
  115         expe ct(results .violation s.length). toEqual(0) ;
  116         expe ct(results .passes.le ngth).toEq ual(1);
  117       });
  118     });
  119  
  120     xit('TC1 525 Valida te that th e "Skip to  main cont ent" hyper link displ ays discer nable text  for Scree n Reader i nteraction .', functi on() {
  121       elemen t( by.css( 'body') ). sendKeys(p rotractor. Key.TAB);
  122       AxeBui lder(brows er).includ e(pages.ho me.css_ski p).withRul es('link-n ame').anal yze(functi on(results ) {
  123         expe ct(results .incomplet e.length). toEqual(0) ;
  124         expe ct(results .violation s.length). toEqual(0) ;
  125         expe ct(results .passes.le ngth).toEq ual(1);
  126       });
  127     });
  128  
  129     // US364 2.1
  130     xit('TC1 532 Valida te that th e "Help" h yperlink i n the foot er display s discerna ble text f or Screen  Reader int eraction.' , function () {
  131       AxeBui lder(brows er).includ e(pages.fo oter.css_h elp).withR ules('link -name').an alyze(func tion(resul ts) {
  132         expe ct(results .incomplet e.length). toEqual(0) ;
  133         expe ct(results .violation s.length). toEqual(0) ;
  134         expe ct(results .passes.le ngth).toEq ual(1);
  135       });
  136     });
  137  
  138     // US364 2.1
  139       xit('TC153 3 Validate  that the  " PII                " @mailto:  hyperlink  in the fo oter displ ays discer nable text  for Scree n Reader i nteraction .', functi on() {
  140       AxeBui lder(brows er).includ e(pages.fo oter.css_e mail).with Rules('lin k-name').a nalyze(fun ction(resu lts) {
  141         expe ct(results .incomplet e.length). toEqual(0) ;
  142         expe ct(results .violation s.length). toEqual(0) ;
  143         expe ct(results .passes.le ngth).toEq ual(1);
  144       });
  145     });
  146  
  147     // US364 2.1
  148     xit('TC1 531 Valida te that th e "Contact  Us" hyper link in th e footer d isplays di scernable  text for S creen Read er interac tion.', fu nction() {
  149       AxeBui lder(brows er).includ e(pages.fo oter.css_c ontactUs). withRules( 'link-name ').analyze (function( results) {
  150         expe ct(results .incomplet e.length). toEqual(0) ;
  151         expe ct(results .violation s.length). toEqual(0) ;
  152         expe ct(results .passes.le ngth).toEq ual(1);
  153       });
  154     });
  155  
  156     // US364 2.1
  157     xit('TC1 530 Valida te that th e "FAQ" hy perlink in  the foote r displays  discernab le text fo r Screen R eader inte raction.',  function( ) {
  158       AxeBui lder(brows er).includ e(pages.fo oter.css_f aq).withRu les('link- name').ana lyze(funct ion(result s) {
  159         expe ct(results .incomplet e.length). toEqual(0) ;
  160         expe ct(results .violation s.length). toEqual(0) ;
  161         expe ct(results .passes.le ngth).toEq ual(1);
  162       });
  163     });
  164  
  165     it('TC15 29 Validat e that the  "Help" hy perlink in  the Secon dary Navig ation area  displays  discernabl e text for  Screen Re ader inter action.',  function()  {
  166       AxeBui lder(brows er).includ e(pages.to pNav.css_h elp).withR ules('link -name').an alyze(func tion(resul ts) {
  167         expe ct(results .incomplet e.length). toEqual(0) ;
  168         expe ct(results .violation s.length). toEqual(0) ;
  169         expe ct(results .passes.le ngth).toEq ual(1);
  170       });
  171     });
  172  
  173     it('TC15 28 Validat e that the  "Contact  Us" hyperl ink in the  Secondary  Navigatio n area dis plays disc ernable te xt for Scr een Reader  interacti on.', func tion() {
  174       AxeBui lder(brows er).includ e(pages.to pNav.css_c ontactUs). withRules( 'link-name ').analyze (function( results) {
  175         expe ct(results .incomplet e.length). toEqual(0) ;
  176         expe ct(results .violation s.length). toEqual(0) ;
  177         expe ct(results .passes.le ngth).toEq ual(1);
  178       });
  179     });
  180  
  181     it('TC15 27 Validat e that the  "FAQ" hyp erlink in  the Second ary Naviga tion area  displays d iscernable  text for  Screen Rea der intera ction.', f unction()  {
  182       AxeBui lder(brows er).includ e(pages.to pNav.css_f aq).withRu les('link- name').ana lyze(funct ion(result s) {
  183         expe ct(results .incomplet e.length). toEqual(0) ;
  184         expe ct(results .violation s.length). toEqual(0) ;
  185         expe ct(results .passes.le ngth).toEq ual(1);
  186       });
  187     });
  188  
  189     it('TC15 26 Validat e that the  "eBusines s Solution s" logo te xt hyperli nk display s discerna ble text f or Screen  Reader int eraction.' , function () {
  190       AxeBui lder(brows er).includ e(pages.to pNav.css_e BusinessSo lutions).w ithRules(' link-name' ).analyze( function(r esults) {
  191         expe ct(results .incomplet e.length). toEqual(0) ;
  192         expe ct(results .violation s.length). toEqual(0) ;
  193         expe ct(results .passes.le ngth).toEq ual(1);
  194       });
  195     });
  196  
  197   });