Best Python code snippet using avocado_python
test_feature_space.py
Source:test_feature_space.py  
...33        param = {'name':'colorless', 'values':['black']}34        assert_raises(ValueError, SimpleFeatureSpace, param)35    def test_num_values(self):36        assert_equal(self.fs.num_values(), 3)37    def test_is_valid_valid(self):38        assert_true(self.fs.is_valid("red"))39        assert_true(self.fs.is_valid("blue"))40        assert_true(self.fs.is_valid("yellow"))41        assert_true(self.fs.is_valid(0))42        assert_true(self.fs.is_valid(2))43        44    def test_is_valid_out_of_range(self):45        assert_false(self.fs.is_valid("purple"))46        assert_false(self.fs.is_valid("green"))47        assert_false(self.fs.is_valid(-1))48        assert_false(self.fs.is_valid(3))49    def test_is_valid_invalid(self):                         50        assert_false(self.fs.is_valid(("red", 2)))51        assert_false(self.fs.is_valid([4, 3]))52fs_num_vals_param = {'name':'x', 'values':9}53class TestSimpleFeatureSpaceNumVals():54    def setUp(self):55        self.fs = SimpleFeatureSpace(fs_num_vals_param)56    def test_init_too_short(self):         57        param = {'name':'ynt-sized', 'values':1}58        assert_raises(ValueError, SimpleFeatureSpace, param)59    def test_init_too_negative(self):             60        param = {'name':'zany', 'values':-499}61        assert_raises(ValueError, SimpleFeatureSpace, param)62    def test_num_values(self):63        assert_equal(self.fs.num_values(), 9)64    def test_is_valid_valid(self):65        assert_true(self.fs.is_valid(0))66        assert_true(self.fs.is_valid(8))67        68    def test_is_valid_out_of_range(self):69        assert_false(self.fs.is_valid(-1))70        assert_false(self.fs.is_valid(9))71    def test_is_valid_invalid(self):72        assert_false(self.fs.is_valid("one"))                         73        assert_false(self.fs.is_valid(("red", 2)))74        assert_false(self.fs.is_valid([4, 3]))75fs_coord_param = [76                  {'name':'x', 'values': 9},77                  {'name':'y', 'values': 12}78                 ]79class TestVectorFeatureSpace():80    def setUp(self):81        self.fs = VectorFeatureSpace(fs_coord_param)82        83    def test_init_feature_vector_valid(self):84        fs_vector = VectorFeatureSpace(fs_coord_param)85   86    def test_is_valid_valid(self):87        assert_true(self.fs.is_valid((0,11)))88        assert_true(self.fs.is_valid([8, 0]))89        assert_true(self.fs.is_valid(0))90        assert_true(self.fs.is_valid(107))91        92    def test_is_valid_out_of_range(self):93        assert_false(self.fs.is_valid([0,12]))94        assert_false(self.fs.is_valid((-1,11)))95        assert_false(self.fs.is_valid(-1))96        assert_false(self.fs.is_valid(108))97    def test_is_valid_invalid(self):                         98        assert_false(self.fs.is_valid("red"))99        assert_false(self.fs.is_valid([4, 3, 4]))100    def test_num_values(self):101        assert_equal(self.fs.num_values(), 108)102    def test_hash(self):103        assert_equal(self.fs.hash([0, 0]), 0)        104        assert_equal(self.fs.hash([8, 11]), 107)105    def test_dehash(self):106        assert_equal(self.fs.dehash(0), [0, 0])        107        assert_equal(self.fs.dehash(107), [8, 11])108fs_pixel_param = [109                  {'name':'x', 'values':3},110                  {'name':'y', 'values':2},111                  {'name':'color', 'values':['red', 'blue', 'green', 'yellow']}112                 ]113class TestVectorFeatureSpace2():114    def setUp(self):115        self.fs = VectorFeatureSpace(fs_pixel_param)116        117    def test_init_feature_vector_valid(self):118        fs_vector = VectorFeatureSpace(fs_pixel_param)119    def test_num_values(self):120        assert_equal(self.fs.num_values(), 24)121        122    def test_is_valid_valid(self):123        assert_true(self.fs.is_valid((1, 1, 1)))124        assert_true(self.fs.is_valid(0))125        assert_true(self.fs.is_valid(23))126        127    def test_is_valid_out_of_range(self):128        assert_false(self.fs.is_valid([0, 0, 4]))129        assert_false(self.fs.is_valid([0, 3, 0]))130        assert_false(self.fs.is_valid(-1))131        assert_false(self.fs.is_valid((24)))132    def test_is_valid_invalid(self):                         133        assert_false(self.fs.is_valid("red"))134        assert_false(self.fs.is_valid([0, 0]))135        assert_false(self.fs.is_valid([0, 0, 1, 0]))136    def test_hash(self):...test_email_regex_validator.py
Source:test_email_regex_validator.py  
...16    def test_is_valid_invalid_white_spaces(self):17        args = {'email': 'aaa @a sd12312.com'}18        result = self.validator.is_valid(args)19        assert result is False20    def test_is_valid_valid(self):21        args = {'email': 'asd123.321@example3.co'}22        result = self.validator.is_valid(args)23        assert result is True24    def test_error(self):25        result = self.validator.error()26        assert result['message'] == 'Invalid format'...test_constants.py
Source:test_constants.py  
2from __future__ import unicode_literals3import unittest4from simplepath.constants import FailMode5class TestConstants(unittest.TestCase):6    def test_is_valid_valid(self):7        self.assertTrue(FailMode.is_valid('default'))8        self.assertTrue(FailMode.is_valid('fail'))9        self.assertTrue(FailMode.is_valid('skip'))10    def test_is_valid_invalid(self):...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
