293. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/4/2017 8:04:41 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.

293.1 Files compared

# Location File Last Modified
1 rdk.zip\rdk\product\tests\acceptance-tests\features F1225_communication_userpreferences.feature Mon Aug 21 12:51:01 2017 UTC
2 rdk.zip\rdk\product\tests\acceptance-tests\features F1225_communication_userpreferences.feature Tue Oct 3 20:16:00 2017 UTC

293.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 29 234
Changed 28 58
Inserted 0 0
Removed 0 0

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

293.4 Active regular expressions

No regular expressions were active.

293.5 Comparison detail

  1   @F1225 @JB PM @future
  2   Feature: C ommunicati on Platfor m to suppo rt announc ements - u ser prefer ences
  3  
  4   @US18099 @ US18099_re quired_cat egory_code
  5   Scenario:  Verify inp ut paramet er categor y.code is  required
  6     When cli ent reques ts prefere nces 
  7         | pa rameter        | valu e                                   |
  8           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  9     Then a b ad request  response  is returne d
  10     And the  response m essage is  "body.cate gory.code  is a requi red proper ty"
  11  
  12   @US18099 @ US18099_re quired_cat egory_syst em
  13   Scenario:  Verify inp ut paramet er categor y.system i s required
  14     When cli ent reques ts prefere nces 
  15         | pa rameter        | valu e                                   |
  16         | ca tegory.cod e   | anno uncements- promotions               |
  17           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  18     Then a b ad request  response  is returne d
  19     And the  response m essage is  "body.cate gory.syste m is a req uired prop erty"
  20  
  21   @US18099 @ US18099_re quired_ena bled
  22   Scenario:  Verify inp ut paramet er enabled  is requir ed
  23     When cli ent reques ts prefere nces 
  24       | para meter        | value                                    |
  25       | cate gory.code    | announ cements-pr omotions               |
  26         | category .system |  http://ehm p. DNS     /messageCa tegories |
  27         | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  28     Then a b ad request  response  is returne d
  29     And the  response m essage is  "body.enab led is a r equired pr operty"
  30  
  31   @US18099 @ US18099_re quired_use rId
  32   Scenario:  Verify inp ut paramet er userId  is require d
  33     When cli ent reques ts prefere nces 
  34       | para meter        | value                                    |
  35       | cate gory.code    | announ cements-pr omotions               |
  36         | category .system |  http://ehm p. DNS     /messageCa tegories |
  37       | enab led          | false                                    |
  38  
  39     Then a b ad request  response  is returne d
  40     And the  response m essage is  "body.user Id is a re quired pro perty"
  41  
  42   @US18099 @ US18099_ov erridePref erences_te rms
  43   Scenario:  Verify cli ent cannot  override  Preference s for term s
  44     When the  client up dates user  preferenc es
  45         | pa rameter        | valu e                                   |
  46         | ca tegory.cod e   | anno uncements- terms                    |
  47           | category .system |  http://ehm p. DNS     /messageCa tegories |
  48         | en abled          | true                                     |
  49           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  50     Then a b ad request  response  is returne d
  51     And the  response m essage is  "Invalid c ategory.sy stem and c ategory.co de combina tion."
  52  
  53   @US18099 @ US18099_ov erridePref erences_sy stem
  54   Scenario:  Verify cli ent cannot  override  Preference s for syst em
  55     When the  client up dates user  preferenc es
  56         | pa rameter        | valu e                                   |
  57         | ca tegory.cod e   | anno uncements- system                   |
  58           | category .system |  http://ehm p. DNS     /messageCa tegories |
  59         | en abled          | true                                     |
  60           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  61     Then a b ad request  response  is returne d
  62     And the  response m essage is  "Invalid c ategory.sy stem and c ategory.co de combina tion."
  63  
  64   @US18099 @ US18099_ov erridePref erences
  65   Scenario:  Verify cli ent can ov erride Pre ferences
  66     When the  client up dates user  preferenc es
  67         | pa rameter        | valu e                                   |
  68         | ca tegory.cod e   | anno uncements- promotions               |
  69           | category .system |  http://ehm p. DNS     /messageCa tegories |
  70         | en abled          | true                                     |
  71           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  72     Then a s uccessful  response i s returned
  73     When cli ent reques ts communi cations fo r
  74         | pa rameter                  | value                                                               |
  75           | requeste r.userId           | urn:va:u ser: R E D A CTED :100000002 70                                       |
  76         | re quester.eh mpAppVersi on | sampl e.data                                                        |
  77           | category []                  | http://e hmp. DNS     /messageCa tegories/a nnouncemen ts-promoti ons |
  78     Then a s uccessful  response i s returned
  79     And the  terms are  returned
  80  
  81     When the  client up dates user  preferenc es 
  82         | pa rameter        | valu e                                   |
  83         | ca tegory.cod e   | anno uncements- promotions               |
  84           | category .system |  http://ehm p. DNS     /messageCa tegories |
  85         | en abled          | fals e                                   |
  86           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  87     Then a s uccessful  response i s returned
  88  
  89     When cli ent reques ts communi cations fo r
  90         | pa rameter                  | value                                                               |
  91           | requeste r.userId           | urn:va:u ser: R E D A CTED :100000002 70                                       |
  92         | re quester.eh mpAppVersi on | sampl e.data                                                        |
  93           | category []                  | http://e hmp. DNS     /messageCa tegories/a nnouncemen ts-promoti ons |
  94  
  95     Then a s uccessful  response i s returned
  96     And the  terms are  not return ed
  97  
  98     When cli ent reques ts communi cations fo r
  99         | pa rameter                  | value                                                               |
  100           | requeste r.userId           | urn:va:u ser: R E D A CTED :100000002 70                                       |
  101         | re quester.eh mpAppVersi on | sampl e.data                                                        |
  102           | category []                  | http://e hmp. DNS     /messageCa tegories/a nnouncemen ts-promoti ons |
  103         | ov erridePref erences       | true                                                                |
  104     Then a s uccessful  response i s returned
  105     And the  terms are  returned
  106  
  107   @US18099 @ US18099_up dateprefer ences_othe r
  108   Scenario:  Verify cli ent cannot  update pr eferences  for differ ent user
  109     When cli ent reques ts prefere nces 
  110         | pa rameter        | valu e                                   |
  111         | ca tegory.cod e   | anno uncements- promotions               |
  112           | category .system |  http://ehm p. DNS     /messageCa tegories |
  113         | en abled          | fals e                                   |
  114           | userId            | urn:va:u ser: R E D A CTED :100000002 72           |
  115     Then a b ad request  response  is returne d
  116  
  117   @US18099 @ US18099_up dateprefer ences
  118   Scenario:  Verify cli ent can up date prefe rences
  119     When the  client up dates user  preferenc es
  120         | pa rameter        | valu e                                   |
  121         | ca tegory.cod e   | anno uncements- promotions               |
  122           | category .system |  http://ehm p. DNS     /messageCa tegories |
  123         | en abled          | fals e                                   |
  124           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  125     Then a s uccessful  response i s returned
  126     When cli ent reques ts communi cations fo r
  127         | pa rameter                  | value                                                               |
  128           | requeste r.userId           | urn:va:u ser: R E D A CTED :100000002 70                                       |
  129         | re quester.eh mpAppVersi on | sampl e.data                                                        |
  130           | category []                  | http://e hmp. DNS     /messageCa tegories/a nnouncemen ts-promoti ons |
  131     Then a s uccessful  response i s returned
  132     And the  terms are  not return ed
  133     When the  client up dates user  preferenc es
  134         | pa rameter        | valu e                                   |
  135         | ca tegory.cod e   | anno uncements- promotions               |
  136           | category .system |  http://ehm p. DNS     /messageCa tegories |
  137         | en abled          | true                                     |
  138           | userId            | urn:va:u ser: R E D A CTED :100000002 70           |
  139     Then a s uccessful  response i s returned
  140     When cli ent reques ts communi cations fo r
  141         | pa rameter                  | value                                                               |
  142           | requeste r.userId           | urn:va:u ser: R E D A CTED :100000002 70                                       |
  143         | re quester.eh mpAppVersi on | sampl e.data                                                        |
  144           | category []                  | http://e hmp. DNS     /messageCa tegories/a nnouncemen ts-promoti ons |
  145     Then a s uccessful  response i s returned
  146     And the  terms are  returned