How to use convert_boolean method in autotest

Best Python code snippet using autotest_python

test_core.py

Source:test_core.py Github

copy

Full Screen

...51 assert_equal(convert_case("from_"), "From")52 assert_equal(convert_case("to"), "To")53 assert_equal(convert_case("friendly_name"), "FriendlyName")54def test_convert_bool():55 assert_equal(convert_boolean(False), "false")56 assert_equal(convert_boolean(True), "true")57 assert_equal(convert_boolean(1), 1)58def test_convert_keys():59 d = {60 "from_": 0,61 "to": 0,62 "friendly_name": 0,63 "ended": 0,64 }65 ed = {66 "From": 0,67 "To": 0,68 "FriendlyName": 0,69 "EndTime": 0,70 }71 assert_equal(ed, convert_keys(d))

Full Screen

Full Screen

test_literaltypes.py

Source:test_literaltypes.py Github

copy

Full Screen

...26 assert convert_string(1) == '1'27 assert convert_string('a') == 'a'28def test_boolean():29 """Test boolean convertor"""30 assert convert_boolean('1.0')31 assert convert_boolean(1)32 assert convert_boolean('a')33 assert not convert_boolean('f')34 assert not convert_boolean('falSe')35 assert not convert_boolean(False)36 assert not convert_boolean(0)37 assert convert_boolean(-1)38def test_time():39 """Test time convertor"""40 assert convert_time("12:00:00") == datetime.time(12, 0, 0)41 assert isinstance( convert_time(datetime.time(14)), datetime.time)42def test_date():43 """Test date convertor"""44 assert convert_date("2011-07-21") == datetime.date(2011, 7, 21)45 assert isinstance( convert_date(datetime.date(2012, 12, 31)), datetime.date)46def test_datetime():47 """Test datetime convertor"""48 assert convert_datetime("2016-09-22T12:00:00") == datetime.datetime(2016, 9, 22, 12)49 assert isinstance(convert_datetime("2016-09-22T12:00:00Z"), datetime.datetime)50 assert isinstance(convert_datetime("2016-09-22T12:00:00+01:00"), datetime.datetime)51 assert isinstance(convert_datetime(datetime.datetime(2016, 9, 22, 6)), datetime.datetime)

Full Screen

Full Screen

test_get_govt_data.py

Source:test_get_govt_data.py Github

copy

Full Screen

2from mock import patch3from get_govt_data.get_govt_data import (convert_boolean, cleanup)4class TestGovtData(unittest.TestCase):5 def test_convert_boolean_no(self):6 self.assertEqual(False, convert_boolean('N'))7 self.assertEqual(False, convert_boolean('No'))8 self.assertEqual(False, convert_boolean('n'))9 self.assertEqual(False, convert_boolean('no'))10 self.assertEqual(False, convert_boolean('NO'))11 def test_convert_boolean_yes(self):12 self.assertEqual(True, convert_boolean('Y'))13 self.assertEqual(True, convert_boolean('y'))14 self.assertEqual(True, convert_boolean('Yes'))15 self.assertEqual(True, convert_boolean('YES'))16 self.assertEqual(True, convert_boolean('yes'))17 @patch('get_govt_data.get_govt_data.logging')18 def test_cleanup_successful(self, mock_logging):19 test_dir = 'test'20 cleanup(test_dir)21 mock_logging.info.assert_called_with('Successfully cleaned, {}'.22 format(test_dir))23 @patch('get_govt_data.get_govt_data.logging')24 def test_cleanup_directory_exists(self, mock_logging):25 test_dir = 'test'26 self.assertRaises(FileExistsError, cleanup(test_dir))27 mock_logging.info.assert_called_with('Successfully cleaned, {}'.28 format(test_dir))29 @patch('get_govt_data.get_govt_data.logging')30 def test_cleanup_no_files(self, mock_logging):...

Full Screen

Full Screen

Automation Testing Tutorials

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.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run autotest automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful