コード例 #1
0
ファイル: test_utils.py プロジェクト: tigrlab-bot/datman
 def test_catches_invalid_project_in_datman_id(self, dm_config):
     with pytest.raises(ParseException):
         bad_proj = "OPT01_CMH_0210_01_01"
         utils.validate_subject_id(bad_proj, dm_config)
コード例 #2
0
ファイル: test_utils.py プロジェクト: tigrlab-bot/datman
 def test_valid_kcni_id_accepted(self, dm_config):
     valid_kcni = "AND01_CMH_0210_01_SE01_MR"
     ident = utils.validate_subject_id(valid_kcni, dm_config)
     assert str(ident) == self.correct_id
コード例 #3
0
ファイル: test_utils.py プロジェクト: tigrlab-bot/datman
 def test_catches_invalid_site_in_kcni_id(self, dm_config):
     with pytest.raises(ParseException):
         bad_site = "AND01_UFO_0408_01_SE01_MR"
         utils.validate_subject_id(bad_site, dm_config)
コード例 #4
0
ファイル: test_utils.py プロジェクト: tigrlab-bot/datman
 def test_valid_datman_id_accepted(self, dm_config):
     ident = utils.validate_subject_id(self.correct_id, dm_config)
     assert str(ident) == self.correct_id
コード例 #5
0
ファイル: test_utils.py プロジェクト: tigrlab-bot/datman
 def test_catches_invalid_site_in_datman_id(self, dm_config):
     with pytest.raises(ParseException):
         bad_site = "ANDT_UFO_0406_01_01"
         utils.validate_subject_id(bad_site, dm_config)