-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
https://qa.tool.lexmachina.com/report/364270
The scenario outline looks malformed.
Feature
Walk And Shoot
Scenario
Scenario Outline: Winslow Help Center pages - {u'': u'', u'url': u'help/quick-tips', u'wait_condition': uspan:contains('Tip 1: Analyze Judge Behavior'), u'page': u'Help Quick Tips page'}
Step
Scenario Outline: Winslow Help Center pages <- {u'': u'', u'url': u'help/quick-tips', u'wait_condition': u"span:contains('Tip 1: Analyze Judge Behavior')", u'page': u'Help Quick Tips page'}
The uspan:contains('Tip 1: Analyze Judge Behavior') should look like u'span:contains('Tip 1: Analyze Judge Behavior')
Full traceback
Scenario Outline: Winslow Help Center pages <- {u'': u'', u'url': u'help/quick-tips', u'wait_condition': u"span:contains('Tip 1: Analyze Judge Behavior')", u'page': u'Help Quick Tips page'}
Given I point browser to "help/quick-tips"
And I dismiss notifications
Then I take a screenshot
Traceback (most recent call last):
File "/home/lex/local/lib/python2.7/site-packages/planterbox/feature.py", line 215, in run_scenario
step_fn(self, *step_arguments)
File "/home/lex/src/deus_lex/qatool/qatool/tests/features/__init__.py", line 175, in record_visdiff_details
common_planterbox.record_visdiff_screenshot(test, _scenario_id)
File "/home/lex/src/deus_lex/deus_lib/deus_lib/common_planterbox.py", line 149, in record_visdiff_screenshot
screenshot = take_screenshot(test, time_of_shot)
File "/home/lex/src/deus_lex/deus_lib/deus_lib/common_planterbox.py", line 214, in take_screenshot
cloud_storage_screenshot,)
File "/home/lex/src/deus_lex/bias/bias/webscraping.py", line 75, in upload_to_gs_bucket
gs_key.set_contents_from_file(upload_file, rewind=True)
File "/home/lex/local/lib/python2.7/site-packages/boto/gs/key.py", line 580, in set_contents_from_file
self.send_file(fp, headers, cb, num_cb, size=size)
File "/home/lex/local/lib/python2.7/site-packages/boto/gs/key.py", line 313, in send_file
hash_algs=hash_algs)
File "/home/lex/local/lib/python2.7/site-packages/boto/s3/key.py", line 951, in _send_file_internal
query_args=query_args
File "/home/lex/local/lib/python2.7/site-packages/boto/s3/connection.py", line 665, in make_request
retry_handler=retry_handler
File "/home/lex/local/lib/python2.7/site-packages/boto/connection.py", line 1071, in make_request
retry_handler=retry_handler)
File "/home/lex/local/lib/python2.7/site-packages/boto/connection.py", line 940, in _mexe
request.body, request.headers)
File "/home/lex/local/lib/python2.7/site-packages/boto/s3/key.py", line 884, in sender
response.status, response.reason, body)
File "/home/lex/local/lib/python2.7/site-packages/boto/exception.py", line 296, in __init__
super(StorageResponseError, self).__init__(status, reason, body)
File "/home/lex/local/lib/python2.7/site-packages/boto/exception.py", line 115, in __init__
h.parseString(self.body)
File "/home/lex/local/lib/python2.7/site-packages/boto/handler.py", line 60, in parseString
return self.parser.parse(StringIO(content))
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 1441: ordinal not in range(128)
And the original Scenario
https://github.com/LexMachinaInc/deus_lex/blob/production/qatool/qatool/tests/features/winslow_walk_and_shoot.feature#L411
Scenario Outline: Winslow Help Center pages
Given I point browser to "<url>"
And I dismiss notifications
Then I take a screenshot
Examples:
| page | url | wait_condition |
| Help Documentation page | help/documentation | span:contains('Data Coverage') |
| Help Quick Tips page | help/quick-tips | span:contains('Tip 1: Analyze Judge Behavior') |
| Help Video Tutorials page | help/video-tutorials | .caption:contains('Size Up Counsel') |
| Help Published Reports page | help/published-reports | .text-region:contains('PTAB Report 2015') |
| Help Quick Tip Analyze Judge Behavior page | help/quick-tips/analyze-judge-behavior | span:contains('Case Timing by Judge') |
| Help Video Tutorial Size Up Counsel page | help/video-tutorials/size-up-counsel | .scrollable-content-layout:contains('Accelerate with Legal Analytics: Size Up Counsel') |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels