530. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40:01 AM Central 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.

530.1 Files compared

# Location File Last Modified
1 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-web-2.2.5@30ba13bb3af.zip\scheduling-manager\test\watir-ruby\spec about_spec.rb Sat Apr 7 11:28:42 2018 UTC
2 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-web-2.2.5@30ba13bb3af.zip\scheduling-manager\test\watir-ruby\spec about_spec.rb Thu May 3 13:06:11 2018 UTC

530.2 Comparison summary

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

530.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

530.4 Active regular expressions

No regular expressions were active.

530.5 Comparison detail

  1   require 'r ubygems'
  2   require 'r spec'
  3   require 'w atir-webdr iver'
  4  
  5   require_re lative '.. /module/Dr iverUtilit y'
  6   require_re lative './ rspec_help er'
  7   require_re lative '.. /pages/log in'
  8   require_re lative '.. /common/co mmon'
  9   require_re lative '.. /pages/war ning_read_ this'
  10   require_re lative '.. /pages/vet eran_reque sts/vetera n_request_ list'
  11   require_re lative '.. /pages/abo ut'
  12   require_re lative '.. /pages/men u'
  13  
  14   describe ' [Story#SCV -2026: Abo ut Page -  Update]' d o
  15     include  DriverUtil ity
  16  
  17     before(: all) do
  18       initia lizeConfig urations(B ASE_URL)
  19  
  20       @login  = Login.n ew(@driver )
  21       @commo n = Common .new(@driv er)
  22       @warni ng = Warni ng.new(@dr iver)
  23       @about  = About.n ew(@driver )
  24       @veter an_request s = Vetera nRequests. new(@drive r)
  25       @menu  = MenuOpti on.new(@dr iver)
  26  
  27     end
  28  
  29     after(:a ll) do
  30       @drive r.close
  31     end
  32  
  33     context  'AC#SCV-21 81|TC#SCV- 2182: Abou t Page - U pdate Crit eria' do
  34       it "Lo gin" do
  35         @com mon.loginE ndsOnVeter anRequests (UserAcces s7)
  36         Wati r::Wait.un til { @vet eran_reque sts.title_ element.te xt == "Vet eran Reque sts"}
  37         expe ct(@vetera n_requests .title_ele ment.text) .to eq("Ve teran Requ ests")
  38         @com mon.waitWh ileSpinner Present
  39       end
  40  
  41       it "Ab out" do
  42         @com mon.menu
  43         @com mon.waitWh ileSpinner Present
  44         @men u.about_el ement.when _visible(T IME_OUT_LI MIT)
  45         @men u.about
  46         @abo ut.version _header_el ement.when _visible(T IME_OUT_LI MIT)
  47         expe ct(@about. title_elem ent.text). to eq("Abo ut")
  48         expe ct(@about. version_he ader_eleme nt.text).t o eq("Sche duling Man ager v2.2. 5")
  49  
  50         #che ck Schedul ing Manage r v2.0.0
  51         expe cted_conte nt =[\
  52                           "Schedul ing Manage r v2.2.5",
  53                           "The Sch eduling Ma nager app  allows you  to proces s and sche dule Veter an appoint ment reque sts submit ted throug h the VA A ppointment s app.",
  54                           "You can  use the c urrent ver sion of th e app to",
  55                           "Process  tradition al clinic  appointmen t requests ",
  56                           "Process  Express C are reques ts",
  57                           "Create  Ad Hoc Vid eo Visits"
  58  
  59         ]
  60         abou t_content  = @about.c ontents_el ement.text .split("\n ")
  61         comp areContent s(expected _content,  about_cont ent)
  62  
  63         @abo ut.user_gu ide
  64  
  65         swit chWindowTo WindowHand leLast
  66           expect(get CurrentURL ).to eq("h ttps:// IP        /schedulin g-manager/ SCV_User_G uide.pdf")
  67         swit chWindowTo WindowHand leFirst
  68         @abo ut.title_e lement.whe n_present( TIME_OUT_L IMIT)
  69         expe ct(@about. title_elem ent.text). to eq('Abo ut')
  70  
  71         @abo ut.done_bt n
  72  
  73         Wati r::Wait.un til { @vet eran_reque sts.title_ element.te xt == "Vet eran Reque sts"}
  74         expe ct(@vetera n_requests .title_ele ment.text) .to eq("Ve teran Requ ests")
  75         @com mon.waitWh ileSpinner Present
  76  
  77       end
  78  
  79     end
  80  
  81   end
  82  
  83  
  84  
  85  
  86