コード例 #1
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
    def test_none_error(self):
        with self.assertRaises(TypeError):
            nameable_string('none')

        with self.assertRaises(TypeError):
            nameable_string(None)
コード例 #2
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
    def test_number_start_error(self):
        with self.assertRaises(TypeError):
            nameable_string('1thing')

        with self.assertRaises(TypeError):
            nameable_string('1')
コード例 #3
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
 def test_empty_error(self):
     with self.assertRaises(TypeError):
         nameable_string('')
コード例 #4
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
 def test_ok(self):
     lib = 'libName'
     self.assertEqual('libName', nameable_string(lib))
コード例 #5
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
    def test_space_error(self):
        with self.assertRaises(TypeError):
            nameable_string(' ')

        with self.assertRaises(TypeError):
            nameable_string('thing thing')
コード例 #6
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
 def test_underscore_error(self):
     with self.assertRaises(TypeError):
         nameable_string('thing_thing')
コード例 #7
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
 def test_comma_error(self):
     with self.assertRaises(TypeError):
         nameable_string('thing,thing')
コード例 #8
0
ファイル: test_config.py プロジェクト: creisle/mavis_biof501a
 def test_semicolon_error(self):
     with self.assertRaises(TypeError):
         nameable_string('thing;thing')