Skip to content

Instantly share code, notes, and snippets.

@jeffbrl
Created September 16, 2015 15:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeffbrl/8a442039462dbcc1ca9c to your computer and use it in GitHub Desktop.
Save jeffbrl/8a442039462dbcc1ca9c to your computer and use it in GitHub Desktop.
Test Library for use with NameCheck.py (robot framework example)
from NameCheck import NameChecker
class NameCheckLibrary():
def __init__(self):
self._namechecker = NameChecker()
self._name = None
self._result = None
def Set_name(self, name):
self._namechecker.set_name(name)
def result_should_be(self, expected):
print "incoming: {} - {}".format(expected, type(expected))
self._result = self._namechecker.is_valid()
print "result: {} - {}".format(self._result, type(self._result))
if self._result != expected:
raise AssertionError('%s != %s' % (self._result, expected))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment