コード例 #1
0
ファイル: test_cmdparse.py プロジェクト: vlcinsky/doit
 def test_str(self):
     opt = CmdOption({'name': 'op1', 'default': '', 'type': str})
     assert 'foo' == opt.str2type('foo')
     assert 'bar' == opt.str2type('bar')
コード例 #2
0
ファイル: test_cmdparse.py プロジェクト: vlcinsky/doit
 def test_list(self):
     opt = CmdOption({'name': 'op1', 'default': '', 'type': list})
     assert ['foo'] == opt.str2type('foo')
     assert [] == opt.str2type('')
     assert ['foo', 'bar'] == opt.str2type('foo , bar ')
コード例 #3
0
ファイル: test_cmdparse.py プロジェクト: vlcinsky/doit
 def test_non_string_values_are_not_converted(self):
     opt = CmdOption({'name': 'op1', 'default': '', 'type': bool})
     assert False == opt.str2type(False)
     assert True == opt.str2type(True)
     assert None == opt.str2type(None)
コード例 #4
0
ファイル: test_cmdparse.py プロジェクト: vlcinsky/doit
 def test_bool(self):
     opt = CmdOption({'name': 'op1', 'default': '', 'type': bool})
     assert False == opt.str2type('off')
     assert True == opt.str2type('on')
コード例 #5
0
ファイル: test_cmdparse.py プロジェクト: vlcinsky/doit
 def test_int(self):
     opt = CmdOption({'name': 'op1', 'default': '', 'type': int})
     assert 2 == opt.str2type('2')
     assert -3 == opt.str2type('-3')
コード例 #6
0
ファイル: test_cmdparse.py プロジェクト: GadgetSteve/doit
 def test_int(self):
     opt = CmdOption({'name':'op1', 'default':'', 'type':int})
     assert 2 == opt.str2type('2')
     assert -3 == opt.str2type('-3')
コード例 #7
0
ファイル: test_cmdparse.py プロジェクト: GadgetSteve/doit
 def test_bool(self):
     opt = CmdOption({'name':'op1', 'default':'', 'type':bool})
     assert False == opt.str2type('off')
     assert True == opt.str2type('on')
コード例 #8
0
ファイル: test_cmdparse.py プロジェクト: GadgetSteve/doit
 def test_str(self):
     opt = CmdOption({'name':'op1', 'default':'', 'type':str})
     assert 'foo' == opt.str2type('foo')
     assert 'bar' == opt.str2type('bar')
コード例 #9
0
ファイル: test_cmdparse.py プロジェクト: GadgetSteve/doit
 def test_non_string_values_are_not_converted(self):
     opt = CmdOption({'name':'op1', 'default':'', 'type':bool})
     assert False == opt.str2type(False)
     assert True == opt.str2type(True)
     assert None == opt.str2type(None)
コード例 #10
0
ファイル: test_cmdparse.py プロジェクト: GadgetSteve/doit
 def test_list(self):
     opt = CmdOption({'name':'op1', 'default':'', 'type':list})
     assert ['foo'] == opt.str2type('foo')
     assert [] == opt.str2type('')
     assert ['foo', 'bar'] == opt.str2type('foo , bar ')