Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ def tearDown(self):
else:
self.reporting_client.test_stop(TestResultFactory.create_failure(self.currentResult.errors,
self.currentResult.failures))
# Print report's url
print 'Report-Url: ' + self.reporting_client.report_url() + '\n'
# Print(report's url)
print('Report-Url: ' + self.reporting_client.report_url() + '\n')
except Exception as e:
print e.message
print(str(e)

self.driver.quit()
```
Expand Down
2 changes: 1 addition & 1 deletion perfecto-reporting/perfecto/Exceptions/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
from ReportingException import ReportingException
from .ReportingException import ReportingException

6 changes: 3 additions & 3 deletions perfecto-reporting/perfecto/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
from client import *
from model import *
from test import *
from .client import *
from .model import *
from .test import *
8 changes: 4 additions & 4 deletions perfecto-reporting/perfecto/client/PerfectoReportiumClient.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from constants import *
from PerfectoDeprecator import deprecated
from .constants import *
from .PerfectoDeprecator import deprecated


class PerfectoReportiumClient:
Expand Down Expand Up @@ -54,7 +54,7 @@ def test_start(self, name, context):
where each Custom Field is in the form <key>=<value>
"""
str_cFields = []
for key, val in cFields.items():
for key, val in list(cFields.items()):
cFieldS = key + '=' + val
str_cFields.append(cFieldS)

Expand Down Expand Up @@ -118,7 +118,7 @@ def test_stop(self, test_result,context=None):
where each Custom Field is in the form <key>=<value>
"""
str_cFields = []
for key, val in cFields.items():
for key, val in list(cFields.items()):
cFieldS = key + '=' + val
str_cFields.append(cFieldS)

Expand Down
6 changes: 3 additions & 3 deletions perfecto-reporting/perfecto/client/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
from constants import *
from PerfectoReportiumClient import PerfectoReportiumClient
from PerfectoDeprecator import deprecated
from .constants import *
from .PerfectoReportiumClient import PerfectoReportiumClient
from .PerfectoDeprecator import deprecated
4 changes: 2 additions & 2 deletions perfecto-reporting/perfecto/model/PerfectoExecutionContext.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ def __init__(self, webdriver, tags=None, job=None, project=None, customFields=[]
clean_tags = []
if tags is not None:
for tag in tags:
if not isinstance(tag, basestring):
print 'Warnning: perfecto tags must be strings, please change your tag:' + str(tag)
if not isinstance(tag, str):
print('Warnning: perfecto tags must be strings, please change your tag:' + str(tag))
else:
clean_tags.append(tag)
self.context_tags = clean_tags
Expand Down
4 changes: 2 additions & 2 deletions perfecto-reporting/perfecto/model/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
from model import *
from PerfectoExecutionContext import PerfectoExecutionContext
from .model import *
from .PerfectoExecutionContext import PerfectoExecutionContext
4 changes: 2 additions & 2 deletions perfecto-reporting/perfecto/model/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ def __init__(self, name, number=0, branch=None):
self.number = number
self.branch = branch


class CustomField:
def __init__(self, key, value):
self.dict = {key: value}
self.value = value
self.key = key
self.key = key
2 changes: 1 addition & 1 deletion perfecto-reporting/perfecto/test/TestResultFactory.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from TestResult import TestResultSuccess, TestResultFailure
from .TestResult import TestResultSuccess, TestResultFailure


class TestResultFactory:
Expand Down
4 changes: 2 additions & 2 deletions perfecto-reporting/perfecto/test/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
from TestContext import TestContext
from TestResultFactory import TestResultFactory
from .TestContext import TestContext
from .TestResultFactory import TestResultFactory
6 changes: 3 additions & 3 deletions tests/Conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ def setUp(self):
'model': 'Galaxy S9',
'securityToken' : self.securityToken
}
print ('capabilities:' + capabilities);
print(('capabilities:' + capabilities));
self.driver = webdriver.Remote('https://' + self.host + '/nexperience/perfectomobile/wd/hub', capabilities)
self.create_reporting_client()
self.reporting_client.test_start(self.id(), TestContext('daniela@perfectomobile.com', 'Python', 'unittest'))
Expand All @@ -40,10 +40,10 @@ def tearDown(self):
self.reporting_client.test_stop(TestResultFactory.create_failure(self.currentResult.errors,
self.currentResult.failures))
# Print report's url
print 'Report-Url: ' + self.reporting_client.report_url() + '\n'
print('Report-Url: ' + self.reporting_client.report_url() + '\n')

except Exception as e:
print e.message
print(str(e))

self.driver.quit()

Expand Down
12 changes: 6 additions & 6 deletions tests/test-perfectoClient.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ def test_python_sdk_should_fail(self):
self.reporting_client.step_start('Search: PerfectoCode GitHub repo - Should fail')
self.driver.find_element(By.NAME, 'qq').send_keys('PerfectoCode GitHub')
self.reporting_client.step_end()
print "test %s passed",i
print("test %s passed",i)
break
except Exception as e:
print "trying test failed " + str(e)
print str(e)
print e.__doc__
print e.message
print traceback.format_exc()
print("trying test failed " + str(e))
print(str(e))
print(e.__doc__)
print(e.args)
print(traceback.format_exc())


if __name__ == '__main__':
Expand Down