Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
philippjfr committed May 13, 2021
1 parent 223f3b7 commit d22525f
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 8 deletions.
13 changes: 9 additions & 4 deletions tests/API0/testcolorparameter.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,21 @@ class TestColorParameters(unittest.TestCase):
def test_initialization_invalid_string(self):
try:
class Q(param.Parameterized):
q = param.Color('red')
q = param.Color('red', allow_named=False)
except ValueError:
pass
else:
raise AssertionError("No exception raised on out-of-bounds date")
raise AssertionError("No exception raised on invalid color")

def test_set_invalid_string(self):
class Q(param.Parameterized):
q = param.Color()
q = param.Color(allow_named=False)
try:
Q.q = 'red'
except ValueError:
pass
else:
raise AssertionError("No exception raised on out-of-bounds date")
raise AssertionError("No exception raised on invalid color")

def test_valid_long_hex(self):
class Q(param.Parameterized):
Expand All @@ -39,3 +39,8 @@ class Q(param.Parameterized):
Q.q = '#fff'
self.assertEqual(Q.q, '#fff')

def test_valid_named_color(self):
class Q(param.Parameterized):
q = param.Color(allow_named=True)
Q.q = 'indianred'
self.assertEqual(Q.q, 'indianred')
13 changes: 9 additions & 4 deletions tests/API1/testcolorparameter.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,21 @@ class TestColorParameters(API1TestCase):
def test_initialization_invalid_string(self):
try:
class Q(param.Parameterized):
q = param.Color('red')
q = param.Color('red', allow_named=False)
except ValueError:
pass
else:
raise AssertionError("No exception raised on out-of-bounds date")
raise AssertionError("No exception raised on invalid color")

def test_set_invalid_string(self):
class Q(param.Parameterized):
q = param.Color()
q = param.Color(allow_named=False)
try:
Q.q = 'red'
except ValueError:
pass
else:
raise AssertionError("No exception raised on out-of-bounds date")
raise AssertionError("No exception raised on invalid color")

def test_valid_long_hex(self):
class Q(param.Parameterized):
Expand All @@ -37,3 +37,8 @@ class Q(param.Parameterized):
Q.q = '#fff'
self.assertEqual(Q.q, '#fff')

def test_valid_named_color(self):
class Q(param.Parameterized):
q = param.Color(allow_named=True)
Q.q = 'indianred'
self.assertEqual(Q.q, 'indianred')

0 comments on commit d22525f

Please sign in to comment.